Zhu Heitman
Don't do it. 85% of the final grade is tests that you won't be prepared for because of Heitman's incompetent lecturing styles. Not a single person I know is even sure they are going to pass the class, and we're 3/4 of the way through the semester right now. By far, the worst teacher I have had at this school.