Andrew Huebert
I don't recommend taking this class unless you're prepared to constantly study. Your grade is only based on quizzes and exams and it takes 3 weeks to get one quiz grade back. He has little to no respect towards students. He has a quiz every week. He reads straight from the powerpoints, which are on average 200 slides long.