Teaching
PPPA 6005 Public Budgeting, Revenue, and Expenditures
Trachtenberg School, George Washington University, 2018-
Course material: syllabus
PPPA 6053 Financial Management for Public and Nonprofit Organizations
Trachtenberg School, George Washington University, 2018-
Course material: syllabus
V361 Financial Management
SPEA, Indiana University Bloomington, Fall 2015 - Spring 2016
Course material: syllabus