Recent Teaching
- Fall, 2009: Physics 62 Introductory E&M
- Spring, 2009: Physics 61 Introductory Mechanics
- Spring, 2008: 305: Electromagnetic and Weak Introductions in Nuclear Physics
- Fall, 2006: 205: Introduction to Nuclear and Particle Physics
- Spring, 2006: 181: Intermediate Mechanics
- Fall, 2005: 205: Introduction to Nuclear and Particle Physics
- Spring, 2005: 181: Intermediate Mechanics