Instructor for Math 403/503, Advanced Abstract Algebra (Iowa State University)
Second course in abstract algebra for undergraduates and post-bacclaureate students
managed differing problem sets for undergraduates and post-bacclaureate students
Extensive use of active learning techniques
Made use of manipulatives, including Rubik's cubes and compass and straightedge
Associate Instructor for Math 10A, Calculus II for Scientists (UCSD)
Remote course during the 2023 UCSD Summer Bridge Program for incoming first-year students.
Student evaluations available upon request.
Clustering Regularity Research
Ongoing collaboration with UCSD undergraduate student
Produced a conference paper
Ongoing work to implement the conference paper in python
Iowa State ISMaRT Program (Spring Semester 2025)
Proposed an undergraduate-level graph theory problem
Collaborated and mentored an undergraduate student for the semester
MAA Project NExT Fellow 2024
Met monthly with a teaching support group to discuss teaching successes, failures, and plans
Attended dedicated workshop at MathFest 2024 to learn new teaching strategies
Attended dedicated programs at JMM 2025 and MathFest 2025
Used new techniques and ideas in coursework at Iowa State University
UCSD Graduate Student Teaching Award 2023
Below are the classes for which I have served as a teaching assistant.
Math 155 Calculus II, Fall 2025 (Iowa State University)
Math 154 Introduction to Graph Theory, Spring 2024 (UCSD)
Math 158 Extremal Graph Theory, Winter 2024 (UCSD)
Math 20D Differential Equations, Winter 2024 (UCSD)
Math 155A Introduction to Computer Graphics, Fall 2023 (UCSD)
Math 154 Introduction to Graph Theory, Spring 2023 (UCSD)
Math 180A Introduction to Probability, Winter 2023 (UCSD)
Math 155A Introduction to Computer Graphics, Fall 2022 (UCSD)
Math 154 Introduction to Graph Theory, Spring 2022 (UCSD)
Math 18 Introduction to Linear Algebra, Winter 2022 (UCSD)
Math 180A Introduction to Probability Theory, Fall 2021 (UCSD)
Math 20C Calculus III for Engineers, Summer 2021 (UCSD)
Math 102 Advanced Linear Algebra with Applications, Spring 2021 (UCSD)
Math 102 Advanced Linear Algebra with Applications, Winter 2021 (UCSD)
Math 155A Introduction to Computer Graphics, Fall 2020 (UCSD)
Math 109 Introduction to Proofs, Summer 2020 (UCSD)
Math 102 Advanced Linear Algebra with Applications, Spring 2020 (UCSD)
Math 109 Introduction to Proofs, Fall 2019 (UCSD)
Math 20C Calculus III for Engineers, Summer 2019 (UCSD)
Math 155B Advanced Computer Graphics, Spring 2019 (UCSD)
Math 155A Introduction to Computer Graphics, Winter 2019 (UCSD)
Math 10B Calculus II for Scientists, Fall 2018 (UCSD)
Student evaluations available upon request.