Teddi Reynolds
After taking her introduction to psychology class I was skeptical of this course, but, it was a much improved class. She seemed to genuinely care for her students if you cannot make a class, and is flexible as long as you're willing to work for your grade. Her lectures are dry, but assignments she provides make you understand the material well.