Instr. Methods of Chem. Anal. (CHEM 4230)       Teaching Assistant, University of Wyoming
Introduces optical, electro-analytical & separation methods of analysis, emphasizing practical industrial applications.

Quantitative Analysis (CHEM 2230)                     Teaching Assistant, University of Wyoming
Broad, general coverage of analytical techniques, principles and calculations
Winter 2010

Quantitative Analysis (CH 324)                             Teaching Assistant, Oregon State University
A basic course in modern chemical analysis
Winter, Spring & Fall-2007, Winter & Fall-2008, Winter & Spring-2009

General Chemistry (CHEM 2020)                         Teaching  Assistant, University of Wyoming

General Chemistry (CH 221 & CH122)               Teaching Assistant, Oregon State University
Fall-2006, Summer-2007, Spring & Summer-2008, Summer-2009

Group Theory                                                         Instructor, Tribhuvan University
A section of MSc 2nd year physical chemistry

Experimental Chemistry                                        Instructor, Tribhuvan University
Physical chemistry laboratory courses for MSc 1st and 2nd year

General Chemistry                                                 Instructor, Higher Secondary Board of Nepal
Both 11th and 12th grade courses
2005 and 2006

Undergraduate Chemistry                                    Purbanchal University, Nepal
Chemistry for Bachelor of Engineering