Garry Colpitts
The weekly discussion posts are always very interesting topics. The 3 big assignments are open all term but start early not last minute! Prof is very kind, he gives detailed feedback for everything he grades which is really nice. He is easy to reach via email and is super helpful. Highly recommend!