Jake Haselswerdt
Get a different professor! Dr. H makes this class unnecessarily hard and couldn't care less if you succeed or not. The grade cuts are very high compared to most classes and the TA's grade hard. Would not recommend!