I had the opportunity to be an instructor for several undergraduate and graduate classes at Cornell University, at
Stony Brook University and the University of Toronto (UTM campus):
- MAT 302: Introduction to Algebraic Cryptography (University of Toronto, Winter 2018)
- MAT 334: Complex Variables (University of Toronto, Fall 2017, Fall 2018)
- MAT 232: Calculus of Several Variables (University of Toronto, Winter 2018)
- MAT 555: Introduction to Dynamical Systems (Stony Brook University, Spring 2015)
- MAT 303: Calculus IV - Differential Equations with Applications (Stony Brook University, Fall 2016)
- MAT 331: Computer Assisted Mathematical Problem Solving (Stony Brook, Fall 2014, Fall 2015, Spring 2017)
- MAT 131: Calculus I (Stony Brook University, Spring 2014)
- MAT 126: Calculus B (Stony Brook University, Fall 2013, Spring 2016)
- Math 2940: Linear Algebra for Engineers (Cornell University, Summer 2014)
- Math 1350: The Art of Secret Writing - Cryptography (Cornell University, Summer 2011, Summer 2012)
- Math 1110: Calculus I (Cornell University, Fall 2009, Fall 2011)
I have also been a teaching assistant at Cornell University for the following courses:
- Math 6120: Complex Analysis (Spring 2011)
- Math 4310: Linear Algebra (Fall 2007, Fall 2012)
- Math 2940: Linear Algebra for Engineers (Spring 2008, Spring 2009)
- Math 4330: Honnors Linear Algebra (Fall 2008)
- Math 4030: History of Mathematics (Spring 2009)
At Cornell University, I have developed some projects for MEC (Math Explorer Club):