Eric Griffin
Dr. G is V. smart and knows what he's doing. He talks fast, but he gives you handouts to take notes on so you can keep up and not be so concerned with writing every little thing down. And he tells you EXACTLY what you need to know for the tests. It's clear that he wants everyone to succeed, and if you study there's no reason to get less than an A.