MW 12:00 - 12:30 pm
M 4:00 - 5:00 pm
R 3:00 - 4:00 pm
F 9:00 - 10:00 am
and by appointment
PHYS 122-02: General Physics II
PHYS 122-11: General Physics II - Discussion
PHYS 142-01: General Physics Laboratory II (co-taught)
PHYS 361: Analytical Mechanics
Spring 2008
PHYS 121-02: General Physics I
PHYS 121-11: General Physics I - Discussion
PHYS 141-02: General Physics Laboratory I (co-taught)
PHYS 270: Modern Physics
Fall 2007
PHYS 122-02: General Physics II
PHYS 122-11: General Physics II - Discussion
PHYS 142-01: General Physics Laboratory II (co-taught)
PHYS 361: Analytical Mechanics
Spring 2007
PHY 102: Introductory Physics II
PHY 102L: Introductory Physics Lab II
Intersession 2007
SCI 109: Nanotechnology: Reality or Hype?
Fall 2006
PHY 101: Introductory Physics I
PHY 101L: Introductory Physics Lab I
PHY 391: Quantum Mechanics Tutorial
Spring 2006
PHY 102: Introductory Physics II
PHY 102L: Introductory Physics Lab II
PHY 322: Electronics (co-taught)
Fall 2005
PHY 101: Introductory Physics I
PHY 101L: Introductory Physics Lab I
PHY 331: Quantum Mechanics
