William Kelly
If you're planning on taking the MCAT I highly recommend that you take Dr. Kelly. His class is a good summary of all the other pre-med requisites and shows how everything comes together. He's also a great lecturer! The class was solely based on weekly quizzes and exams so make sure to stay on top of your materials from day 1. Don't cram for exams