Courses
- Fall 2024: Math 4107: Abstract Algebra
- Spring 2024: Math 4108: Abstract Algebra II
- Fall 2023: Math 8803: Knots, 3-manifolds, and 4-manifolds
- Spring 2022: Math 4107: Abstract Algebra
- Fall 2021: Math 2106: Foundations of Mathematical Proof
- Spring 2021: Math 2106: Foundations of Mathematical Proof
- Fall 2020:Math 2106: Foundations of Mathematical Proof
- Spring 2020: Math 4803: Knot Theory and Grid Homology
- Fall 2019: Math 2106: Foundations of Mathematical Proof
- Fall 2018: Math 4107: Abstract Algebra
- Fall 2017: Math 8803: Heegaard Floer homology
- Spring 2017: Math 6441: Algebraic Topology
- Fall 2016: Math 2550: Intro to Multivariable Calculus
Past Courses at Columbia
- Spring 2015: Math W4053: Intro to Algebraic Topology
- Fall 2014: Math V1201: Calculus III
- Spring 2014: Math W4053: Intro to Algebraic Topology
- Fall 2013: Math V2000: Intro to Higher Math & Math V1201: Calculus III
- Fall 2012: Math V1201: Calculus III
- Fall 2011: Math V1201: Calculus III
Undergraduate Research
- Caitlin Leverson, Tye Lidman, and I co-organized the Southeastern Undergraduate Mathematics Workshop (aimed at undergraduate math majors) at Georgia Tech, August 5-9, 2019.
- Summmer 2017: Undergraduate research on left-orderable groups and knot surgery (preprint by S. Liang)
- Summmer 2014: REU on Left-orderable Groups and Knot Surgery (paper by K. Christianson, J. Goluboff, L. Hamann, and S. Varadaraj, arXiv version, video)
- Summer 2013: REU on Heegaard Floer Homology and the Fundamental Group (paper by F. Doria Medina, M. Jackson, J. Ruales, and H. Zeilberger, arXiv version, video, code)
- Summer 2012: REU on Knot Floer Homology and Concordance (paper by J. Tobin, arXiv version)
- Summer 2011: REU on Knot Floer Homology: Properties and Computations (paper by S. Hancock, J. Hom, and M. Newman, arXiv version)