Michael Goshe
Class is nuts but he curves the final big time (nobody would've passed if he didn't). homework is useless, exams are ridiculously detailed, and up to 20 pages all free responses. his lectures cover topics mentioned on the exam in more detail than you learn. The TAs CARRIED, that's why I passed. GO TO TA REVIEWS! Be ready to sell your soul to bchem.