- Design and teaching of “Plastics and polymers in Society and the Environment”. UC Davis, 2008
- Substitute for teaching “Introduction to Textiles (TXC6)”, UC Davis, 2009, 2010.
- Lecturer, Textile Eng. Dept., Isfahan University of Technology, Isfahan, Iran, 1996- 2004.