2005- present- General Chemistry- course for medical students (300 students)
2003 Graduate students Lab. in Advanced Physical Chemistry.
2001-present Graduate course: 'Chemistry and Vehicles of Nutraceuticals- New Emerging Chemistry'.
1982-1996 Graduate course: 'Unit Processes in Organic Chemistry'.
1978-1980, 1994-present Graduate course: 'Crystallization Phenomena'.
1978-present Graduate course: 'Chemistry of Surfactants and Emulsion Technology'.