Over the years, I have been making progress in improving my teaching skills. I think learning Physics is fun and rewarding, and that's why I keep at it. Mastering physics requires more than taking a class. Nevertheless, some minimum assumptions about taking a class are certainly expected, namely: showing up to class, working diligently on assignments, and preparing for the tests.

Courses taught an NMT
P122 Physics II Syllabus
P242 Vibrations and Waves        Syllabus
P2250 Physics Lab I Syllabus
P2251 Physics Lab II Syllabus
P331 Physics of Weather and Climate Syllabus
P427 Atmospheric Physics Syllabus
P411 Thermal Physics Syllabus