Teaching has been my passion for the past many years. I have taught more than a dozen different subjects within math, computer science, and engineering curriculums. I have had more than 5,600 student registrations for my classes. To see the courses I am currently teaching, look up my UIC webpage here.
COURSES TAUGHT AT THE UNIVERSITY OF ILLINOIS AT CHICAGO
Fall 2025
Math 108 (Intermediate Algebra) (2 sections)
Math 181 (Calculus II) (1 section)
Summer 2025
Math 180 (Calculus I) (2 sections)
Spring 2025
Math 210 (Calculus III) (1 section)
MCS 275 (Programming Tools and File Management with Python) (2 sections)
Fall 2024
Math 090 (Intermediate Algebra) (2 sections)
MCS 320 (Intro to Symbolic Computation) (1 section)
Summer 2024
Math 180 (Calculus I) (2 sections)
Spring 2024
Math 180 (Calculus I) (2 sections)
MCS 320 (Intro to Symbolic Computation) (1 section)
Fall 2023
Math 210 (Calculus III) (1 section)
MCS 260 (Intro to Mathematical Computer Science with Python) (1 section)
MCS 275 (Programming Tools and File Management with Python) (1 section)
Summer 2023
Math 180 (Calculus I) (2 sections)
Fall 2023
Math 210 (Calculus III) (2 sections)
Math 125 (Elementary Linear Algebra for Business) (1 section)
Spring 2023
Math 180 (Calculus I) (2 sections)
MCS 275 (Programming Tools and File Management with Python) (1 section)
Fall 2022
Math 180 (Calculus I) (2 sections)
MCS 275 (Programming Tools and File Management with Python) (1 section)
Spring 2022
Math 180 (Calculus I) (2 sections)
MCS 275 (Programming Tools and File Management) (1 section)
Fall 2021
Math 110 (College Algebra) (1 section)
Math 180 (Calculus I) (2 sections)
Summer 2021
MCS 260 (Intro to Mathematical Computer Science with Python) (1 section)
Math 180 (Calculus I) (1 section)
Spring 2021
Math 180 (Calculus I) (1 section)
MCS 260 (Intro to Mathematical Computer Science with Python) (1 section)
MCS 275 (Programming Tools and File Management with Python) (1 section)
Fall 2020
Math 180 (Calculus I) (3 sections, over 420 students)
Summer 2020
MCS 260 (Intro to Mathematical Computer Science with Python) (1 section)
Spring 2020
Math 181 (Calculus II) (2 sections)
Fall 2019
Math 110 (College Algebra) (1 section)
Math 180 (Calculus I) (2 sections)
Spring 2019
Math 181 (Calculus II) (2 sections)
Fall 2018
Math 121 (Precalculus) (1 section)
Math 180 (Calculus I) (2 sections)
Spring 2018
Math 180 (Calculus I) (1 section)
Fall 2017
Math 210 (Calculus III) (1 section)
Summer Session II 2017
MCS 260 (Intro to Mathematical Computer Science with Python) (1 section)
Spring 2017
MCS 260 (Intro to Mathematical Computer Science with Python) (1 section)
Math 180 (Calculus I) (1 section, over 150 students)
Math 181 (Calculus II) (1 section, over 130 students)
Fall 2016
MCS 260 (Intro to Mathematical Computer Science with Python) (1 section)
Math 210 (Calculus III) (2 sections)
Sprint 2016
Math 181 (Calculus II) (2 sections, over 250 students)
Math 220 (Differential Equations) (1 section, over 90 students)
Fall 2015
Math 180 (Calculus I) (3 sections, over 400 students)
Spring 2015
Math 180 (Calculus I) (1 section)
Math 210 (Calculus III) (2 sections)
Fall 2014
Math 210 (Calculus III) (3 sections)
Spring 2014
Math 210 (Calculus III) (2 sections)
COURSES TAUGHT AT NORTHWESTERN UNIVERSITY
Summer 2021
Math 230-2 (Calculus III) (1 section)
Summer 2020
Math 250 (Elementary Differential Equations) (1 section)
Spring 2020
Math 228-2 (Calculus III) (1 section)
Summer 2019
Math 230 (Calculus II) (1 section)
Math 234 (Calculus III) (1 section)
Winter Quarter 2019
Math 234 (Calculus III for Engineers) (1 section)
ES_APPM 252-2 (Honors Calculus III for Engineers) (1 section)
Summer 2018
Math 234 (Calculus III) (1 section)
Math 300 (Foundations of Higher Mathematics) (1 section)
Winter Quarter 2018
ENG 205-4 (Differential Equations for Engineers) (2 sections, over 90 students)
Fall Quarter 2017
ENG 205-4 (Differential Equations for Engineers) (2 sections, over 150 students)
Winter Quarter 2017
Math 234 (Calculus III for Engineers) (1 section)
COURSES TAUGHT AT DUKE UNIVERSITY:
Spring 2012
Math 32L (Calculus II)
Fall 2011
Math 41L (Calculus II)
Fall 2010
Math 32 (Calculus II)