Barbara Stefanska
One of the best prof that I've had at UBC. She is very understanding (often extends the deadline upon request), tells you exactly what she expects of you (so you can do great in the class), and she makes each lectures interesting so you actually want to go to class. 5/5