teaching

Courses taught at Salve Regina University and George Mason University.

Salve Regina University

Spring 2026

ECN-102: Introductory MicroeconomicsSyllabus
ECN-317: Economic Ideas in Historical PerspectiveSyllabusReading List

Fall 2025

ECN-102: Introductory MicroeconomicsSyllabus
ECN-305: Money and BankingSyllabusReading List

George Mason University

Spring 2021

ECON 103: Contemporary Microeconomic PrinciplesSyllabus
ECON 412: Game Theory and Economics of InstitutionsSyllabusReading List

Fall 2020

ECON 306: Intermediate MicroeconomicsSyllabus
ECON 309: Economic Problems and Public PoliciesSyllabusReading List