I have gained an international experience of teaching a variety of classes to a diverse population in the Florida State University (USA), University of Utah (USA), University of Colorado, Boulder (USA), Adelaide University (Australia) and IIIT-Delhi (India). While I have taught college algebra, trigonometry, calculus series and differential equations and linear algebra in large lecture halls, I have also supervised a research study course to a small group of talented students. Overall, I found teaching to be a rewarding work that has pushed me to think broadly and deeply about mathematics, people, and myself. The overarching highlights of my teaching philosophy are:

- Make learning accessible via practical examples
- Developing writing and presentation skills
- Effective lecture preparation via gradual buildup of concepts
- Technology aided instruction (e.g., MATLAB, MAPLE)
- Handling student diversity, language barrier

**Courses taught in IIIT Delhi, India**

- Variational Calculus
- Integral Transforms
- Ordinary Differential Equations
- Vector Calculus: Calculus III
- Real Analysis

**NPTEL Courses**

- Integral Transforms and Fractional Calculus: Jan, 2019 – present (Weblink)
- Calculus of Variations and their Applications in Control Theory and Nanomechanics: Jan, 2020 – present (Weblink)

**Courses taught in Adelaide University, Australia**

- Optimization and linear programming
- Applied Methods in Biology

**Courses taught in University of Colorado, USA**

- Differential Equations and Linear Algebra

**Courses taught in University of Utah, USA**

- Multivariate Calculus

**Courses taught in Florida State University, USA**

- Calculus II for engineers
- Analytical Trigonometry
- College Algebra