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