Matthew Stokes
Stokes overdoes it. He talks nonstop in a very boring voice. He makes things too difficult than they have to be because he only teaches a couple classes and has a lot of time on his hands. Compared to my first semester CP teacher, he is dull. I gained nothing and regret taking him.