|Spring 2020||Math UN1102: Calculus II||Columbia|
|Fall 2019||Math UN1102: Calculus II||Columbia||3.7 (5.0)|
|Fall 2017||Math UN1102: Calculus II||Columbia||3.9 (5.0)|
In Summer 2015 and 2016, as Academic Coordinator, I designed the curriculum, recruited and supervised mentors, and gave lectures for the inaugural year of MathROOTS, a summer camp run by MIT PRIMES for promising high school students from underrepresented backgrounds interested in exploring creative topics in mathematics.
In Summer 2007-2010 and 2012-2018, I taught the US team to the International Mathematical Olympiad (IMO) at the Math Olympiad Program. In 2010, I was the Deputy Team Leader for the US team to the Romanian Masters in Mathematics. In 2011, I gave a guest lecture to the UK team to the IMO. In 2012-2013, I taught the Saudi Arabian teams to the IMO and International Physics Olympiad.
Notes for selected lectures at the Math Olympiad Program are below:
|Complex Numbers in Geometry|
|Smoothing, Fudging, and Ordering|
|Tricks in Trigonometry|
In 2010-2013, I co-authored a feature in Mathematics Magazine with the problems and solutions from the year's competition.
|54th International Mathematical Olympiad, Mathematics Magazine, 83 (2013), 309-313.||J. Berman and Z. Feng|
|53rd International Mathematical Olympiad, Mathematics Magazine, 82 (2012), 312-317.||Z. Feng|
|52nd International Mathematical Olympiad, Mathematics Magazine, 81 (2011), 316-319.||Z. Feng|
|51st International Mathematical Olympiad, Mathematics Magazine, 80 (2010), 320-323.||Z. Feng and P. Loh|
|Spring 2015||18.03: Differential Equations||MIT||David Jerison, Gigliola Staffilani||6.2 (7.0)|
|Spring 2009||Math 154: Probability Theory||Harvard||Lauren Williams||4.3 (5.0)|