February 2008- present,
Graduate courses :
- Surface Chemistry (MS)
- new Aspects in physical chemistry (PhD)
Under Graduate courses:
- Physical Chemistry for enginearing
- Physical Chemistry II
- General chemistry for engineering
- new aspect in chemistry
- surface chemistry and solid state
Novamber. 2004 – May 2006 (Physical chemistry Instructor)
Islamic republic educational center, Tehran, Iran.
Sep. 2001 – sep. 2002, Teaching Assistant (New aspect of physical chemistry)
Educational center of breliant talents, Tehran, Iran.