Shawn Massoni
Shawn is an awesome dude, his class is also one of the most well structured classes I've ever taken. He is also realistic with his tests and doesn't expect you to have encyclopedic knowledge on things and is incredibly fair when grading. Lectures were mandatory, but showing up and homework made the tests worth less points overall.