Recently taught courses:
Physics 120: Geology (Spring 2009)
Physics 171: Meteorology (Fall 2009)
Physics 201: General Physics I (Fall 2007)
Physics 202: General Physics II (Spring 2008)
Physics 306: Mathematical Physics (Fall 2010)
Physics 451: Experimental and Analytical Physics (Spring 2010)
Physics 490: Student Teaching in Physics (Fall 2010)
Physics 493: Independent Research II (Fall 2010)