Neil Quebbemann
Accelerated summer course for Chemistry 051 with lab - the most difficult class I have ever taken. I spent 6 hours a day Mon-Sat studying/doing coursework. The worst part is that he does not grade things in a timely manner, so you never know your true grade until the very end. Only take if you are highly self-motivated and need to be done fast.