Trevor Block
Trevor is by far is the best prof I have had at SFU. He really cares about his students and wants them to do well! For the quizzes and tests the answers were all in the lectures. He is super approachable and responds fast to emails. Weekly quizzes, 3 tests, and 3 homework assignments. I would 10/10 take another course taught by him.