Jason Davis
One of my favorites professors ever. He's super funny and this really is a well thought out class. I actually get something from showing up to his class, it is never just a lecture. No textbook needed, online quizzes each week but they are simple. He walks you through the big project step by step, and you are in groups, making it super easy.