Recent Courses
Teaching Activities
OTD 505 Assembling, Creating and Translating Knowledge, Lead instructor, 2021-present.
PHYASST.255.01.F19 Evidence Based Practice, Small Group Instructor
Routine invited lecturer on epidemiology instructional methods for high school, undergraduate, and graduate student levels.