Shawn Tan
Shawn Tan is the sweetest!! He basically trains us to do well on his exam every lecture with practice questions, so it clear he cares about his students and their success! Very much definition based so it's actually really easy, and no big assignments either! (at SFU)