Teaching
Academic Year 2026–2027
Monsoon 2026
Ahmedabad University, India
- ECO 200: Managerial Economics
- ECO 100: Microeconomics
Academic Year 2025–2026
Spring 2026
Brooklyn College, City University of New York
- ECON 3212: Labor Economics
- ECON 3232: Urban Economics
- ECON 3400: Intro to Economics & Business Statistics
Baruch College, City University of New York
- ECO 1001: Microeconomics
Fall 2025
Brooklyn College, City University of New York
- ECON 3332: Financial Economics
Baruch College, City University of New York
- STA 2000: Business Statistics
- ECO 1001H: Honors Microeconomics
Academic Year 2024–2025
Summer 2025
Brooklyn College, City University of New York
- ECON 3400: Intro to Economics & Business Statistics
- ECON 3410: Mathematical Economics
Spring 2025
Brooklyn College, City University of New York
- ECON 3212: Labor Economics
- ECON 3232: Urban Economics
Baruch College, City University of New York
- STA 2000: Business Statistics
Winter 2025
Brooklyn College, City University of New York
- ECON 3400: Intro to Economics & Business Statistics
Fall 2024
Brooklyn College, City University of New York
- ECON 3400: Intro to Economics & Business Statistics
Baruch College, City University of New York
- STA 2000: Business Statistics
- ECO 1001: Microeconomics
Academic Year 2023–2024
Summer 2024
Brooklyn College, City University of New York
- ECON 3400: Intro to Economics & Business Statistics
- ECON 3410: Mathematical Economics
Spring 2024
Brooklyn College, City University of New York
- ECON 3410: Mathematical Economics (Two Sections)
Baruch College, City University of New York
- STA 2000: Business Statistics
- ECO 1001: Microeconomics
Fall 2023
Brooklyn College, City University of New York
- ECON 3410: Mathematical Economics (Two Sections)
Baruch College, City University of New York
- STA 2000: Business Statistics
- ECO 1001H: Honors Microeconomics
Academic Year 2022–2023
Summer 2023
Brooklyn College, City University of New York
- ECON 3400: Intro to Economics & Business Statistics
Spring 2023
Brooklyn College, City University of New York
- ECON 2200: Elementary Microeconomics
- ECON 3410: Mathematical Economics
Baruch College, City University of New York
- STA 2000: Business Statistics
- ECO 1001: Microeconomics
Fall 2022
Brooklyn College, City University of New York
- ECON 2100: Elementary Macroeconomics
- ECON 3410: Mathematical Economics
Baruch College, City University of New York
- STA 2000: Business Statistics
Academic Year 2021–2022
Summer 2022
Brooklyn College, City University of New York
- ECON 3410: Mathematical Economics
Spring 2022
Brooklyn College, City University of New York
- ECON 2100: Elementary Macroeconomics
- ECON 3410: Mathematical Economics
Fall 2021
Brooklyn College, City University of New York
- ECON 2100: Elementary Macroeconomics