Teaching

Tutorials

TA at Duke University

Instructional TA (weekly labs and office hours) for the following classes:

TA at Université du Québec à Montréal

Instructional TA (weekly labs and office hours) for the following classes:

Other teaching activities