Teaching
Spring 2025
1) Topology (MATH 646)
2) BC Calculus (MATH 540)
3) AB Calculus (MATH 530)
The Taft School, Watertown CT, US
Fall 2024
1) Complex Analysis (MATH 645)
2) BC Calculus (MATH 540)
3) AB Calculus (MATH 530)
The Taft School, Watertown CT, US
Spring 2024
1) Modern Algebra (Abstract Algebra) (MATH 646)
2) BC Calculus (MATH 540)
3) AB Calculus (MATH 530)
The Taft School, Watertown CT, US
Fall 2023
1) Linear Algebra (MATH 645)
2) BC Calculus (MATH 540)
3) AB Calculus (MATH 530)
The Taft School, Watertown CT, US
Spring 2023
1) Linear Algebra (MATH 645)
2) BC Calculus (MATH 540)
3) AB Calculus (MATH 530)
The Taft School, Watertown CT, US
Fall 2022
1) Differential Equations (MATH 741)
2) AP Calculus BC (MATH 540)
3) AP Calculus AB (MATH 530)
The Taft School, Watertown CT, US
Spring 2022
1) Math Workshop
Wesleyan University, Middletown CT, US
2) Graduate Student Mentor in DRP (Directed Reading Program)
The Directed Reading Program (DRP) pairs undergraduate students with graduate student mentors to pursue an independent reading project throughout the semester. An undergraduate student follows a textbook or a paper and the graduate student plays the role of a mentor and culminating in the student giving a public math lecture at the end of the semester.
Spring 2021
Design of Programming Languages (COMP 321) - (TA)
Wesleyan University, Middletown CT, US
Fall 2020
Special Topics in Computer Science: Appl. Logic & Logic Programming (COMP 360G) - (TA)
Wesleyan University, Middletown CT, US
Spring 2020
Calculus I (MATH 121) - (Instructor)
Wesleyan University, Middletown CT, US
Fall 2019
1) Math Workshop
Wesleyan University, Middletown CT, US
2) Graduate Student Mentor in DRP (Directed Reading Program)
The Directed Reading Program (DRP) pairs undergraduate students with graduate student mentors to pursue an independent reading project throughout the semester. An undergraduate student follows a textbook or a paper and the graduate student plays the role of a mentor and culminating in the student giving a public math lecture at the end of the semester.
Here is the project I have mentored:
Title: Set Theory; The Construction of the Real Numbers
Reference: Introduction to Set Theory, by: Hrbacek and Jech
Spring 2019
Discrete Mathematics (MATH 228) - (TA)
Wesleyan University, Middletown CT, US
Fall 2018
Discrete Mathematics (MATH 228) - (TA)
Wesleyan University, Middletown CT, US
Spring 2018
Calculus I (MATH 122) - (TA)
Wesleyan University, Middletown CT, US
Fall 2017
Introductory Calculus (MATH 117) - (Instructor)
Wesleyan University, Middletown CT, US
Spring 2017
Fundamentals of Analysis; An Introduction to Real Analysis (MATH 225) - (TA)
Wesleyan University, Middletown CT, US
Fall 2016
1) An Introduction to Probability Theory (MATH 231) - (TA)
2) Multivariable Calculus (MATH 222) - (TA)
Wesleyan University, Middletown CT, US
Spring 2016
Discrete Mathematics (MATH 228) - (TA)
Wesleyan University, Middletown CT, US
Fall 2015
Vectors and Matrices (MATH 221) - (TA)
Wesleyan University, Middletown CT, US
Spring 2015
1) Multivariable Calculus
2) Foundation of Mathematics - (TA)
Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
Fall 2014
1) Topics in Set Theory (Allameh Helli High School, Tehran, Iran)
2) One Variable Calculus
Spring 2014
1) Foundations of Mathematics - (TA)
You can find your grades in the attachment (Grade-2014)
Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
2) Linear Algebra
3) Calculus I
4) Differential Equation
Fall 2013
1) General Topology
Text: Topology A First Course, By: James Munkres
2) Mathematical Logic
Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
Spring 2011
1) Foundations of Mathematics
The exercises. (E 1) , (E 2) , (E 3) , (E 4) , (E 5)
2) Mathematical Logic
Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
Time: (11:45 AM - 13PM), Mondays,
Location: Department of Mathematics and Computer Sciences, classroom "204"
Text : A Mathematical Introduction to Logic, By: Herbert B. Enderton
Text : Logic and Structure, By: Dirk Van Dalen