Duke University:
Spring 2021 (Term 2): Math 466/766 (Mathematics of Machine Learning)
PAST TEACHING
Duke Kunshan University:
Fall 2021 (Term 2): Math 409 (Topology)
Fall 2021 (Term 2): Stats 302 (Principles of Machine Learning)
Fall 2020: Teaching Math 202 (Linear Algebra) and Stats 302 (Principles of Machine Learning).
Duke University:
Summer 2021 (Terms 1 & 2): Teaching Math 216/716, Linear Algebra + Differential Equations.
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.
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.
ICERM:
Summer 2017: TA at Summer@ICERM REU in Applied Topology.
Brown University:
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.
UCLA:
2012-2013: Docent at UCLA Math Circle