Spring 2021: Teaching Math 466 (Mathematics of Machine Learning). This is an advanced course that covers a host of topics in machine learning from a theoretical point of view.
Duke Kunshan University:
Fall 2020: Teaching Math 202 (Linear Algebra) and Stats 302 (Principles of Machine Learning).
Summer 2020: Taught Math 216/716, Linear Algebra + Differential Equations.
Fall 2019: Coordinator and Co-Instructor for Math 466 (Mathematics of Machine Learning), teaching modules on word embeddings, decision trees, bagging and boosting, and reinforcement learning.
Summer 2017: TA at Summer@ICERM REU in Applied Topology.
Spring 2019: Co-Instructor for Mathematical Statistics and Data Science
Spring 2018: Instructor for Math 200 (Multivariable Calculus)
Fall 2017: TA for DATA 1010 (Data Science Probability and Statistics)
Fall 2017: Mentor for Directed Reading Program in Applied Topology
Spring 2017: Mentor for Directed Reading Program in Differential Topology
Spring 2017: Teaching Math 520 (Linear Algebra)
Fall 2016: TA for Math 200 (Multivariable Calculus)
Summer 2016: TA in the Summer@Brown Program. Course in Combinatorics.
Summer 2016: Instructor in the Brown Pre-College STEM SPARK program. Courses in Physics and Game Theory/Probability.
Fall 2015: Taught Math 90 (Calculus I)
Summer 2015: Instructor in the Brown Pre-College STEM SPARK program. Courses in Physics and Geometry/Dynamics.
Spring 2015: Sponsor for Undergraduate Independent Study in Model Theory
Fall 2014: TA for Math 90 (Calculus I) and Math 2410 (Algebraic Topology)
Summer 2014: Instructor in the Brown Pre-College STEM SPARK program. Course in Physics.
2012-2013: Docent at UCLA Math Circle