Christo Sevov
Sevov is an amazing professor. He is very clear and explains concepts much more clearly than using the textbook alone. As with any Orgo class, you need to actually read and do work. If you don't understand Orgo 1, for example, you won't succeed in Orgo 2; so use time outside of class to brush up on those fundamentals and you'll do just fine.