​
​
Spring 2024: Full course Teaching, "Introduction to representation theory", AIMs, July 2024 Cape Town.
Winter2023: Teaching assistant, "Introduction to topological recursion", Dr. Nicolas Orantin, Winter school SwissMAP.
​
Winter2022: Full course Teaching, "Introduction to Integrability", Phd course at QM centre, South Denmark University, Odense, Denmark.
​
​
Winter2020: Full course Teaching, "Introduction to topology and Knot theory", AIMs, nexteinstein organisation, 27 January - 14 February 2020 Ghana.
​
Winter2019: Teaching assistant, 2D Conformal Field Theory course presented by Prof. Sylvain Ribault, CFT Winter School in Vienna.
​
Fall2012: Teaching assistant, Advanced quantum mechanics, Köln University.
​
Spring2009: Teaching assistant, Special relativity, Isfahan University of Technology.
​
Fall2008: Teaching assistant, Mathematical methods of physics, Isfahan University of Technology.
​
Fall2007: Teaching assistant, Thermodynamic, Isfahan University of Technology.
​
Fall2006: Teaching assistant, Physics1, Isfahan University of Technology.
​
2004 -2006: Administrator of laboratories and teaching to prepare students for Iranian National Physics Olympiad in NODET high school.
​