**Spring Semester 2021**: I am teaching Math 242: Modern Computational Math and Math 282: Computational Geometry.**December 2020**: Topological Data Analysis on Simple English Wikipedia Articles, with Xiaojun Zheng, was published in the PUMP Journal of Undergraduate Research.**Fall Semester 2020**: I taught CS 125 Computer Science for Scientists and Mathematicians, Math 230 Differential Equations, and Math 262 Probability Theory.**August 2020**: Preprint of Approval Voting in Product Societies: Piercing Numbers and Agreement, with Kristen Mazur, Mutiara Sondjaja, and Carolyn Yarnall, is available on arXiv.org.**Spring Semester 2020**: I taught Math 242 Modern Computational Mathematics.**January 2020**: I co-taught the Mathematics Practicum course at St. Olaf College.**September 2019**: I gave a colloquium talk about persistent homology at Creighton University.**Fall Semester 2019**: I taught Math 126: Calculus II, Math 262: Probability Theory, and Math 330: Partial Differential Equations.**August 2019**: I gave four lectures on topological data analysis at the Southeastern Undergraduate Mathematics Workshop at Georgia Tech.**July 2019**: I organized the minisymposium*Multiparameter Persistence: Algebra, Algorithms, and Applications*at the SIAM Conference on Applied Algebraic Geometry in Bern, Switzerland.**October 2018**: I gave a colloquium talk about multiparameter persistent homology in the Computational Mathematics, Science and Engineering department at Michigan State University.