Jonathan Barnes
Professor Barnes is a very good professor. His class is difficult as orgo requires you to invest a lot of time to really learn the material. That being said, he is very accessible. Go to his office hours to get help or any clarifications on materials in class. He also tries to be as fair as possible with his grading. You will learn a lot and enjoy.