Fall 2023:
MATB24H3: (Vector Calculus)
Office Hours: MW 1-2pm.




Below is a list of courses I have taught in the past. Here are some sample evaluations:

Complex Analysis I (UNT), Complex Analysis II (UNT), Calculus II (University of Toronto), Classical Analysis (Caltech).



University of North Texas:

Spring 2023:
MATH 5420: (Complex Analysis II)

Fall 2022:
MATH 5410: (Complex Analysis I)

Fall 2022:
MATH 4610: (Vector Calculus)

Spring 2022:
MATH 4610: (Probability)



University of Toronto:

Summer 2021:
MATB24H3: (Linear Algebra II)

Winter 2021:
MATA37H3S: (Calculus II)
Office Hours: Tu 5-6pm, F 3-4pm.



Caltech:

Fall 2019:
Ma 108a: (Classical Analysis)
Office Hour: Wednesday 5pm

Spring 2019:
Ma 111b: (Potential Theory)
Office Hour: By appointment

Winter 2019:
Math 147b
(Complex Dynamics)
Office hour: by appointment

Fall 2018:
Ma 108a: (Classical Analysis)
Office Hour: Wednesday 5pm

Spring 2018:
Math 111b
(Quasiconformal mappings)
Office hour: by appointment

Winter 2018:
Math 191b
(Transcendental Dynamics)
Office hour: by appointment

Fall 2017:
Ma 108a (Classical Analysis)
Office Hours: W 5pm



Stony Brook:

Spring 2017:
Mat 203 Recitations 1, 21 (Calculus)
MLC hours: MW 4-5pm
office Hours: F 2:30-3:30pm

Fall 2015:
MAT131 Recitations 11, 12 (Calculus)
MLC hour: Tuesday 10:30-11:30am
office hours: Tuesday, Thursday 9:30-10:30

Spring 2015:
MAT203 R16, R17 (Calculus)
MLC hours: Tuesday, Thursday 5-6pm
office hour: Tuesday 4-5pm

Fall 2014:
MAT125 R16, R17 (Calculus)
MLC hours: Tuesday, Thursday 5-6pm
office hour: Tuesday 4-5pm

Summer 2014:
MAT303 (Differential Equations)
office hours: Monday 5-6pm,
Tuesday 3-4pm, Wednesday 5-6pm

Spring 2014:
MAT126 R09, R18 (Calculus)
MLC hours: Tuesday 4-5pm, Thursday 5-6pm
office hour: Tuesday 2pm

Fall 2013:
MAT123 R23, R35 (Precalculus)
MLC hours: Monday 11am-1pm
office hour: Monday, 2pm

Spring 2013:
MAT118 R01, R03 (Mathematical Thinking)
MLC hours: Monday, Tuesday 5-6pm
office hour: Thursday 5-6pm

Fall 2012:
MAT126 R13, R16 (Calculus)
MLC hours: Monday 5-7pm
office hour: Tuesday 4-5pm