Course Staff

We have a large number of people involved in running this course each term.

Role Person
Instructor Dr. Jeff Avery (jeffery.avery@uwaterloo.ca)
Instructional Support Coordinator (ISC) Caroline Kierstead (ctkierst@uwaterloo.ca)
Instructional Apprentice (IA) Damien Masson (dmasson@uwaterloo.ca)
Teaching Assistants (TA) Nabil Bin Hannan (nbinhann@uwaterloo.ca)
Yuan (Constant) Chen (y2238che@uwaterloo.ca)
Marvin Pafla (mpafla@uwaterloo.ca)
Sangho Suh (shsuh@uwaterloo.ca)
Futian (Caesar) Zhang (f225zhan@uwaterloo.ca)