I am the organzier of the programming workshops for students in non-STEM fields at the University of Waterloo. The workshop materials are available here. So far there have been four such workshops in Jan ‘16, Nov ‘16, Nov ‘17 and June ‘18. Instructors and mentors at the workshop are current and former UW students, and we are all volunteers.
At the University of Waterloo, I was a teaching assistant for the following courses:
I am also an instructor at Software Carpentry workshops that teach basic programming skills for scientific computing.