Recent Courses
Teaching Activities
Curriculum development for Duke Kunshan University: Chaired committee to develop integrated science and math courses for Natural Science students at DKU. (2016 - 2018)
As Director of Undergraduate Studies in Physics, led the redesign of introductory physics courses for Engineering students at Duke. (2002-2003)