| Analysis Seminar | Graduate | ETH Zurich | Fall 2026 |
| Analysis Seminar | Graduate | ETH Zurich | Spring 2026 |
| Analysis Seminar | Graduate | ETH Zurich | Fall 2025 |
| Turbulence and Associated Aspects of PDEs and Geometric Measure Theory | Undergraduate / Graduate | ETH Zurich | Spring 2025 |
| Analysis Seminar | Graduate | ETH Zurich | Spring 2025 |
| Analysis Seminar | Graduate | ETH Zurich | Fall 2024 |
| Analysis Seminar | Graduate | ETH Zurich | Spring 2024 |
| Analysis Seminar | Graduate | ETH Zurich | Spring 2024 |
| Student Seminar in Analysis: Harmonic Measure | Undergraduate / Graduate | ETH Zurich | Spring 2024 |
| Elliptic Partial Differential Equations | Graduate | ETH Zurich | Fall 2023 |
| Analysis Seminar | Graduate | ETH Zurich | Fall 2023 |
| Partial Differential Equations | Undergraduate | University of Minnesota | Fall 2019 |
| Partial Differential Equations | Undergraduate | University of Minnesota | Fall 2015 |
| Real Analysis | Graduate | University of Minnesota | Fall 2014 |
| Theory of Partial Differential Equations II | Graduate | University of Minnesota | Spring 2014 |
| Linear Algebra and Differential Equations | Undergraduate | University of Minnesota | Spring 2013 |
| Partial Differential Equations | Undergraduate | University of Minnesota | Fall 2011 |
| Introduction to Distributions | Graduate (reading) | Purdue University | Summer 2011 |
| Partial Differential Equations | Undergraduate | Purdue University | Spring 2011 |
| Ordinary Differential Equations | Undergraduate | Purdue University | Fall 2010 |
| Ordinary Differential Equations | Undergraduate | Purdue University | Fall 2009 |
| Differential Equations and PDEs for Engineering | Undergraduate | Purdue University | Fall 2008 |
| Accelerated Calculus with Analytic Geometry II | Undergraduate | The Ohio State University | Winter 2008 |
| Real Analysis I–III | Undergraduate | The Ohio State University | 2006–2008 |
| Mathematical Analysis for Business II | Undergraduate | The Ohio State University | Spring 2006 |
| Calculus and Analytic Geometry I | Undergraduate | The Ohio State University | Winter 2006 |
| Analytic Geometry and Calculus I | Undergraduate | University of Missouri–Columbia | Fall 2004 |
| Calculus II | Undergraduate | University of Missouri–Columbia | Fall 2003 |
| Elements of Calculus | Undergraduate | University of Missouri–Columbia | 2003–2005 |
| College Algebra for Calculus Bound Students | Undergraduate | University of Missouri–Columbia | Fall 2002 |