Robert Colquhoun
Rob is the best!!! He makes the lecture fly by and is super supportive when you participate in class. He never makes you feel stupid or embarrassed when you participate. He also makes it very clear how to prepare for the exams.