Zhi Zhang
She is great! she gives quizzes every other week, which is good for MCAT students because she gets the quiz questions from MCAT books. Everyone receives full credit for those quizzes even if you get them all wrong. Her lecture powerpoint's were more than enough to do well on her exams. One group powerpoint presentation that we all got 100's on.