Charles Haseman
Listen to the other reviews. He is nice and understanding, and the workload was good. His class was challenging in other ways. His lectures lacked direction, and his instructions were vague. He didn't grade anything until after the semester ended. If you don't get a very high grade and everyone does well, the curve will most likely hurt you. 