Erik Larsen
Dr. Larsen gets a bad rap because he teaches a difficult subject (organic chemistry) that requires a lot of time (and homework) to understand and people don't want to put in the work necessary to do well. If you actually do the work and go to his office to ask questions, you will do very well. He does not want to see you fail.