Courses taught in previous semesters

Chungbuk National University
Spring 2024: Special Research Project I (Graduate Course), General Topology I, Differential Geometry I, Geometry for teachers
Fall 2023: Differential Geometry II, Calculus II
Spring 2023: Calculus I, Introduction to Geometry, Geometry for teachers, Differential Geometry I
Fall 2022: Advanced Topics in History of Mathematics and Mathematics Education (Graduate Course), Differential Geometry II, Calculus II
Spring 2022: Topics in Geometry I (Graduate Course), Differential Geometry I, Geometry for Teachers I, Calculus I
Fall 2021: Foundation of Mathematics II (Graduate Course), Differential Geometry II, Complex Analysis II
Spring 2021: Topics in Geometry I (Graduate Course), Differential Geometry I, Complex Analysis I, Geometry for Teachers I
Fall 2020: Geometry and Education, Differential Geometry II, Geometry for Teachers II
Spring 2020: Foundation of Mathematics I (Graduate Course), Topics in Geometry I (Graduate Course), Differential Geometry I, Geometry for Teachers I
Fall 2019: Geometry and Education, Differential Geometry II, Geometry for Teachers II

CUNY Bronx Community College
Spring 2017: Trigonometry and College Algebra

CUNY Hunter College
Spring 2017: Vector Analysis, Calculus with Analytic Geometry 2
Fall 2016: Visiting MPIM. No teaching.
Spring 2016: Calculus with Analytic Geometry 3
Fall 2015: Calculus with Analytic Geometry 2

CUNY John Jay College
Fall 2014--Spring 2015: Served as a Quantitative Reasoning Fellow. No teaching.

CUNY Lehman College
Spring 2014: Calculus I, Calculus I Lab, Calculus II Lab
Fall 2013: Precalculus, Calculus I
Spring 2013: College Algebra, Tutoring at MCSLC
Fall 2012: Calculus I