California State University, Northridge
Econ 312, Macroeconomic Theory [Fall 2024, Spring 2025]
Econ 161, Macroeconomic Principles [Fall 2024, Spring 2025]
Central Michigan University [Evaluations summary]
Eco 620, Advanced Macroeconomics [Spring 2023 , Spring 2024]
Eco 508, Monetary Theory [Fall 2023 ]
Eco 370, Intermediate Macroeconomic Theory [Spring 2024 ]
Eco 201, Principles of Macroeconomics [Fall 2022, Spring 2023, Fall 2023 ]
El Colegio de la Frontera Norte, Mexico
Monetary Theory [Fall 2023 ]
California State University, Los Angeles [Evaluations summary]
Econ 5610, International Economics [Spring 2019, Spring 2020 ]
Econ 2020, Principle of Economics II - Macroeconomics [Spring 2019, Spring 2020 ]
Autonomous University of Baja California, Mexico
Seminar in Mathematical Economics (1st half) [Fall 2017, Fall 2018, Fall 2019 ]
University of California, Irvine (Teaching Assistant) [TA Evaluations summary]
Econ 161B, International Money [Winter 2019, Winter 2020, Winter 2021 ]
Econ 161A, Money & Banking [Fall 2018 ]
Econ 147B, Economics of Strategy [Fall 2016 ]
Econ 140, Managerial Economics [Summer II 2017 ]
Econ 123A, Econometrics I [Fall 2020 ]
Econ 105C, Intermediate Quantitative Economics III [Spring 2018 ]
Econ 105B, Intermediate Quantitative Economics II [Winter 2018 ]
Econ 105A, Intermediate Quantitative Economics I [Fall 2017 ]
Econ 100C, Intermediate Economics III [Spring 2017, Summer I 2018, Summer II 2018 ]
Econ 20B, Basic Economics II [Summer II 2019, Spring 2020, Summer II 2020, Spring 2021, Summer II 2021 ]
Econ 15B, Probability and Statistics in Economics II [Fall 2019 ]
Econ 15A, Probability and Statistics in Economics I [Spring 2019, Fall 2021 ]
Pol Sci 6C, Introduction to Political Science III [Winter 2017 ]
Get Up to Speed with Online Teaching , 2024
Faculty Development, California State University, Northridge
Pedagogical Fellow, 2021
Division of Teaching Excellence and Innovation, UC Irvine
Certificate in Inclusive Hybrid Teaching, 2021
Division of Teaching Excellence and Innovation, UC Irvine
Certificate in Inclusive Excellence, 2021
Office of Inclusive Excellence and Innovation, UC Irvine
Certificate in Teaching Excellence, 2020
Division of Teaching Excellence and Innovation, UC Irvine
Center for Integration of Research, Teaching, and Learning (CIRTL) Associate, 2020
Division of Teaching Excellence and Innovation, UC Irvine
Certificate in Course Design, 2020
Division of Teaching Excellence and Innovation, UC Irvine
Alt-Instruction Certificate, 2020
Center for Effective Teaching and Learning, Cal State LA