Matthew Parks
Here's the thing: Dr. Parks is an incredibly nice guy. He is very excited about science and is extremely knowledgeable. As someone who needs opportunity for discussion in order to learn, this is where he doesn't fair so well. He gives good, fair points for groupwork, but his tests are extremely difficult. Stick to the study guide, an A is possible.