William Hoffman
If youre a chemistry major and already good at this stuff, you might be fine. However, if youre like me who prefers the professors to be more detailed and dont beat around the bush when you ask a question, dont take Hoffmann. Ive written impeccable notes, did all the examples, looked up videos on my own time and yet his tests didnt match up.