Teaching
Current Courses at Bristol
Spring 2024: MATH36202/MATHM6202 (Functional Analysis, MSc)
Spring 2024: MATH30033 (Random Matrix Theory, MSc)
Teaching History at Bristol (2020-ongoing)
Spring 2023: MATH36202/MATHM6202 (Functional Analysis, MSc)
Spring 2023: Painleve differential equations in the complex plane (TCC, PhD)
Spring 2022: MATH36202/MATHM6202 (Functional Analysis, MSc)
Spring 2022: Riemann-Hilbert problems (TCC, PhD)
Spring 2021: MATH36202/MATHM6202 (Functional Analysis, MSc)
Spring 2021: Exactly solvable models in statistical mechanics (TCC, PhD)
Teaching History at KCL (2018-2020)
Spring 2020: 4MCCM114a (Linear Algebra and Geometry II, BSc)
Spring 2020: 7CCMMS08 (Operator Theory, MSc)
Spring 2019: 4MCCM114a (Linear Algebra and Geometry II, BSc)
Teaching History at Michigan (2015-2018)
Spring 2018: Math 454 (Boundary value problems, BSci)
Winter 2018: Math 404 (Nonlinear dynamical systems, BSci)
Fall 2017: Math 555 (Complex variables, PhD)
Winter 2017: Math 425 (Introduction to Probability, BSci)
Fall 2016: Math 450 (PDE and complex analysis, BSci)
Winter 2016: Math 404 (Nonlinear dynamical systems, BSci)
Fall 2015: Math 115 (Calculus I, BSci)
Teaching History at IUPUI (2009-2013)
Spring 2013: Math 261 (Multivariate calculus, BSci)
Fall 2012: Math 222 (Calculus for technology II, BSci)
Spring 2012: Math 166 (Calculus II, BSci)
Fall 2011: Math 221 (Calculus for technology I, BSci)