Home
Papers
Courses
Vitae
Current Courses
Math 101 Graduate Algebra: Linear and Multilinear Algebra
Former Courses
@ Dartmouth College
Math 115 Number Theory: Galois Cohomology and Descent (Spring 2024)
Math 81/111 Abstract Algebra (Winter 2024)
Math 71 Algebra (Fall 2023)
Math 75 Mathematics of Cryptography (Spring 2022)
Math 125 Current Problems in Number Theory: Galois Cohomology and Descent (Winter 2022)
Math 71 Algebra (Fall 2021)
Math 101 Topics in Algebra: Quadratic Forms (Fall 2020)
Math 11 Accelerated Multivariable Calculus (Fall 2020)
Math 75 Mathematics of Cryptography (Spring 2020)
Math 81/111 Abstract Algebra (Winter 2020)
Math 11 Accelerated Multivariable Calculus (Fall 2019)
@ Yale University
Math 370 Fields and Galois Theory (Spring 2019)
Math 373/573 Algebraic Number Theory (Spring 2019)
Math 608 Introduction to Arithmetic Geometry (Fall 2018)
Math 225 Linear Algebra and Matrix Theory (Spring 2018, two sections)
Math 370 Fields and Galois Theory (Spring 2018)
Math 115 Calculus of Functions of One Variable II (Fall 2017)
Math 350 Introduction to Abstract Algebra (Fall 2017)
Math 225 Linear Algebra and Matrix Theory (Spring 2017)
Math 350 Introduction to Abstract Algebra (Fall 2016)
Math 604 Introduction to Quadratic Forms (Fall 2016)
Math 235 Reflection Groups (Spring 2016)
Math 608 Introduction to Arithmetic Geometry (Spring 2016)
Math 350 Introduction to Abstract Algebra (Fall 2015)
Math 225 Linear Algebra and Matrix Theory (Spring 2015)
Math 612 Arithmetic and Geometry of Linear Algebraic Groups (Spring 2015)
Math 115 Calculus of Functions of One Variable II (Fall 2014)
Math 225 Linear Algebra and Matrix Theory (Spring 2014)
Math 115 Calculus of Functions of One Variable II (Fall 2013)
@ New York University
Math 121 Calculus I (Fall 2012)
@ Emory University
Math 211 Multivariable Calculus (Spring 2012)
Math 211 Multivariable Calculus (Fall 2011)
Math 211 Multivariable Calculus (Spring 2010)
@ University of Pennsylvania
Math 260 Honors Calculus II (Spring 2009)
Math 170 Ideas in Mathematics (Summer 2007)
Math 371 Algebra II (Spring 2007)
Math 370 Algebra I (Fall 2006)
Math 170 Ideas in Mathematics (Summer 2006)
Math 203 Freshman Seminar "Proving Things: Algebra" (Spring 2006)
Math 104 Calculus I (Fall 2005)
Home
Papers
Courses
Vitae