Pennsylvania State University:
- EE 210: Laboratory instructor, 2012-2017. In charge of measurement, teaching, troubleshooting of NI and HP measurement, power, and function generators.
- SDR: Software Defined Radio Laboratory instructor for senior level and/or graduate level students, 2014. In charge of measurement, teaching, troubleshooting of NI and HP measurement, power, and function generators and NI SDRs programming and handling.
Delft University of Technology:
- Advanced Calculus: Teaching assistant, 2010-2011, helping students with Practical Differential Equations and Practical Numerical Mathematics and Simulation, using Mathematica and Matlab software.
University of Tehran:
- Fields and Waves: Teaching assistant, 2008.
- Electronic Circuits Laboratory: Laboratory instructor, 2008.
- Physics II: Teaching assistant, 2007.
Allame Helli High school:
- Geometry: Lecturer, 2006.