| Spring 2009 | PHYS 408H Studio - General Physics II lecture, laboratory, recitation - 4 undergraduate credits |
| Fall 2008 | PHYS 407H Studio - General Physics I lecture, laboratory, recitation - 4 undergraduate credits |
| Spring 2008 | PHYS 935 Statistical Physics lecture - 3 graduate credits |
| PHYS 407 R02 General Physics I recitation |
|
| Spring 2007 | PHYS 408H Studio - General Physics II lecture, laboratory, recitation - 4 undergraduate credits |
| PHYS 407 R03 General Physics I recitation |
|
| Fall 2006 | PHYS 407H Studio - General Physics I lecture, laboratory, recitation - 4 undergraduate credits |
| Spring 2006 | PHYS 408H Studio - General Physics II lecture, laboratory, recitation - 4 undergraduate credits |
| Fall 2005 | PHYS 407H Studio - General Physics I lecture, laboratory, recitation - 4 undergraduate credits |
| CHEM 995B Nanomanufacturing I lecture - team distance teaching - 1 graduate credit |
|
| Spring 2005 | PHYS 408H Studio - General Physics II lecture, laboratory, recitation - 4 undergraduate credits |
PHYS 811 Modern Physics for Teachers lecture - team teaching - 1 graduate credit |
| CHEM 996 Introduction to High-Rate, Template-Based Nanomanufacturing seminar course - team teaching - 1 graduate credit |
|
| Fall 2004 | PHYS 407H Studio - General Physics I lecture, laboratory, recitation - 4 undergraduate credits |
| Spring 2004 | PHYS 965 Advanced Solid State Physics lecture - 3 graduate credits |
| Fall 2003 | PHYS 935 Statistical Physics lecture - 3 graduate credits |
| Spring 2003 | PHYS 718/818 Introduction to Solid State Physics lecture - 4 undergraduate/graduate credits |
| PHYS 408 R03 General Physics II recitation |
|
| Fall 2002 | PHYS 708 Optics lecture, laboratory - 4 undergraduate credits |
| Spring 2002 | PHYS 965 Advanced Solid State Physics lecture - 3 graduate credits |
| Fall 2001 | PHYS 811 Modern Physics for Teachers lecture - team teaching - 1 graduate credit |
| Spring 2001 | PHYS 718/818 Introduction to Solid State Physics lecture - 4 undergraduate/graduate credits |
| Fall 2000 | PHYS 408 R01 General Physics II recitation |