Jeffrey Cardille
Dr. Cardille is very cool and easy-going. He's good at guiding students during their thought processes. It's a fairly clear-cut course. In-class discussions can get pretty interesting, esp. after group presentations start.