Jake Haselswerdt
Definitely would not recommend Dr. H. He is very insincere and cocky in every aspect of the class. His lectures seem like they're designed for grad school and he grades tough. He has no wiggle room on grading, there are high grade cuts and he will do absolutely nothing to help you get an extra tad bit. Choose a different prof!