Teaching

Example Syllabus: (.docx), (.pdf)

Currently Teaching

Fall 2020 MA 141 Calculus I - Asynchronous - Instructor

Past Courses Taught

Spring 2020 MA 231 Calculus for Life and Management Sciences B - Hybrid - Instructor
Fall 2019 MA 231 Calculus for Life and Management Sciences B - Instructor
Summer 2019 Paradoxes and Infinities (Johns Hopkins Center for Talented Youth) - Instructor
Spring 2019 MA 242 Calculus III - Recitation Leader
Fall 2018 MA 114 Introduction to Finite Mathematics with Applications - Instructor
Spring 2018 MA 241 Calculus II - Recitation Leader
Fall 2018 MA 141 Calculus I - Recitation Leader
Spring 2017 MA 241 Calculus II - Recitation Leader