This is a quick overview of my past teaching experience. Explicit teaching files for these classes can be provided upon request but are not added for the privacy of the intended students.
Lecturing and TAing at UCSD
Classes I lectured and/or served as Teaching Assistant:
Math 20C (Vector Calc): This class is UCSD's introduction to vector calculus. It begins with vector operations and ends with Lagrange multipliers and double integrals. I lectured Math 20C for a class of nearly 300 students, and TAed the class several times in the past. A tutoring schedule following this class is an excellent choice for advanced high schoolers interested in pursuing a STEM field.
Math 111A (Mathematical Modeling): This class introduces students to using mathematics to simulate complex systems directly. Monte Carlo simulations and phase state models are taught with a focus on using data to derive insights rather than just displaying data as a result on its own. I TAed this class for several quarters. A tutoring schedule following this class is an excellent choice for any student wanting to see how to apply Mathematics to their lives.
Math 121A/121B (Foundations of Teaching and Learning Mathematics): This class teaches future High School math teachers the basics of teaching and presenting proof-based mathematics. It focuses primarily on high school geometry and some advanced topics in discrete mathematics.
Math 290ABC/190A/170A/163/109/102/103B (Graduate & Undergraduate topology, Numerical Analysis, History of Mathematics, Introduction to proofs, advanced linear algebra, Modern Algebra II): I TAed these upper-level courses during my time at UCSD. They are all interesting and semi-standard among math departments in the US.
Math 10B/20C/20D/4C/11/18 (Various levels of Calculus, introduction to College math, Statistics, Linear Algebra): I TAed these lower-level courses during my time at UCSD. They are all interesting and semi-standard among math departments in the US.
Math 18/20D MATLAB TA: I served as the senior MATLAB TA for UCSD for three years. This position is effectively in charge of the entire MATLAB part of all linear algebra and differential equations courses at UCSD.
Private Tutoring:
I have been acting as a private tutor for over 10 years. I have tutored the following:
Basic high school mathematics: for motivated undergraduates with poor high school math education.
Linear Algebra, probability, and olympiad problems: for advanced middle and high school students motivated to grow as mathematicians.
Undergraduate Physics and Mathematics, including E&M, Mechanics, Calculus, Real Analysis, Group Theory, etc.: For undergraduates who are struggling in these courses and need help passing these classes.
SAT/ACT/GRE Math Prep: For all those struggling with the mathematics portions of standardized tests.