Spring 09: The Physical World 1
Fall 08: Applied Quantum Mechanics, Journal Club
Spring 08: The Physical World 1
Fall 06: Quantum Mechanics 2
Spring 06: Quantum Mechanics 1
Fall 05: Quantum Mechanics 2
Spring 05: Quantum Mechanics 1
Fall 04: Quantum Mechanics 2
Spring 04: Quantum Mechanics I
Fall 03: Statistical Mechanics , Journal Club
Spring 03: Advanced Atomic Interactions , Advanced Dynamics
Fall 02: Statistical Mechanics , Journal Club
Fall 00: Laser-Matter Interactions
Spring 99: Engineering Physics I
Fall 98: Engineering Physics II