Teaching
Spring 2024 (Haverford)
Past Teaching
Haverford College (2022-2023):
University of Colorado Boulder (2019--2022):
Math 8174. Introduction to Lie algebras (Graduate level, Fall 2020)
Math 6900. Independent Study on Crystal Bases (Graduate level, Spring 2020)
Math 4900. Independent Study on Group Theory (Spring 2021, Fall 2020)
Math 4890. Honors Thesis (Spring 2022, Fall 2021, Spring 2021, Fall 2022)
Math 4140/5140. Abstract Algebra II (Spring 2022, Spring 2021)
Math 3140. Abstract Algebra I (Fall 2019)
Math 2135. Linear Algebra for Math Majors (Fall 2021, Spring 2020)
Math 2130. Linear Algebra for Non-Math Majors (Spring 2021, Fall 2019)
Math 2001. Discrete Mathematics (Summer 2022, Spring 2022)
Queen's University (2017--2019):
Math 310. Group Theory (Fall 2017)
Math/MTHE 225. Ordinary Differential Equations (Winter 2019, Winter 2018, Fall 2018)
University of Oregon (2011--2017):
Math 341. Linear Algebra (Winter 2017, Winter 2016)
Math 253. Calculus III (Spring 2017, Fall 2016, Spring 2015, Spring 2014)
Math 252. Calculus II (Spring 2013, Winter 2013)
Math 251. Calculus I (Summer 2012)
Math 243. Introduction to Statistics (TA) (Spring 2012)
Math 242. Calculus for Business and Social Sciences
Math 232. Graph Theory (Summer 2014)
Math 231. Discrete Mathematics (TA) (Fall 2015, Fall 2013)
Math 112. College Algebra II (Winter 2014)
Math 111. College Algebra I (Fall 2014, Fall 2012, Winter 2012, Fall 2011)