David Richels
Dr. Richels is an okay professor. He assigns a lot of papers, but as long as you get the basics and be sure to follow APA, you'll do fine. I skimmed the chapters and did well. He's a bit of a stickler for APA so make sure to brush up on your APA skills. I recommend him overall - he is very knowledgeable and willing to help.