Michael Geier
Super easy going professor who you can tell really knows what he's talking about. Easy to follow along during class and if you have any questions he'll make sure to help. He gives random quizzes but you can use any notes or powerpoint (he posts them on canvas). The midterm and final aren't bad, you can use notes or powerpoint and get extra credit.