| Signals and Systems (Lecturer), University of Melbourne | 2021, 2022, 2023 |
| Embedded System Design (Lecturer), University of Melbourne | 2021, 2022, 2023 |
| Security of Networked Control Systems (Lecturer), University of Melbourne | 2017 |
| Electrical Device Modelling (Guest Lecturer), University of Melbourne | 2016, 2017 |
| Introduction to Optimisation (Guest Lecturer), University of Melbourne | 2014 |
| Nonlinear Control (teaching assistant), KTH Royal Institute of Technology | 2011, 2012, 2013 |
| Basic Control Laboratory (Teaching Assistant), KTH Royal Institute of Technology | 2010, 2012, 2013 |
| Basic Control (teaching assistant), KTH Royal Institute of Technology | 2010 |
| Modern Control (Teaching Assistant), Sharif University of Technology | 2009 |
| Linear Control Systems Laboratory (Teaching Assistant), Sharif University of Technology | 2009 |
| Linear Control System (Teaching Assistant), Sharif University of Technology | 2008 |
| Introduction to Electrical Engineering (Teaching Assistant), Sharif University of Technology | 2008 |
| Electrical Measurement (Teaching Assistant), Sharif University of Technology | 2008 |