Department of Physics and Astronomy, UNM (University of New Mexico)
· Advanced Optics I
· General Physics
· 102 L 004
· 102 L 007
· General Physics
· 160 L 005
Physics Department, IUT (Isfahan University of Technology)
· Mathematical Physics I
· Mathematical Physics II
· Mathematical Physics I
· Electromagnetism I
Fall 2015
Spring 2016
Spring 2016