Constance Blake
Dr. Blake teaches the material really well. Expect powerpoint-heavy lectures based directly out of the textbook, but she uses her own experiences to enhance them and to keep it interesting. She ALWAYS responds to her emails quickly, and she is very flexible with the course. She wants to help you learn the best way possible.