Teaching

  • Spring 2025: Online Calculus I, II, III and IV (19A, 19B, 23A, 23B); 213B – Partial Differential Equations II
  • Winter 2025: Online Calculus I, II, III and IV (19A, 19B, 23A, 23B)
  • Fall 2024: Online Calculus I, II, III and IV (19A, 19B, 23A, 23B)
  • Spring 2024: 213B – Partial Differential Equations II (Topics in Yamabe Problem)
  • Winter 2024: 105A – Real Analysis
  • Fall 2023: No teaching
  • Spring 2023: 213B – Partial Differential Equations II (Topics in G2 structures); 194 -Senior Seminar
  • Winter 2023: 205 – Analysis II; Online Calculus I, II, III and IV (19A, 19B, 23A, 23B)
  • Fall 2022: No teaching
  • Fall 2021 to Spring 2022: On Sabbatical Leave
  • Spring 2021: Online Calculus I, II, III and IV (19A, 19B, 23A, 23B)
  • Winter 2021: Online Calculus I, II, III and IV (19A, 19B, 23A, 23B), 213A – Partial Differential Equations I
  • Fall 2020: No teaching
  • Spring 2020: No teaching
  • Winter 2020: 106 – Systems of ODEs; 207 – Complex Analysis
  • Fall 2019: 213A – PDE I
  • Spring 2019: On leave
  • Winter 2019: 103A – Complex Analysis; 213B – PDE II
  • Fall 2018: 19B – Calculus for Science, Engineering, and Mathematics; 204 – Analysis I
  • Winter 2018, Spring 2018: On Leave
  • Fall 2017: 19A – (Online) Calculus for Science, Engineering, and Mathematics; 204 – Analysis I
  • Spring 2017: 107 – Partial Differential Equations; 206 – Analysis III
  • Winter 2017: 212 – Differential Geometry
  • Fall 2016: 19A – (Online) Calculus for Science, Engineering, and Mathematics
  • Spring 2016: 206 – Analysis III
  • Winter 2016: 213A – Partial Differential Equations I
  • Fall 2015: 105A – Real Analysis; 121A – Differential Geometry
  • Spring 2015: 213B – Partial Differential Equations II (Topics in Geometric Analysis)
  • Winter 2015: 105A – Real Analysis; 205 – Analysis II