Dr. Keck is the best! Her class lectures isn't just her talking, she includes you in them. Her lectures are also very interesting. The best thing is her feedback on your papers. She is very detailed with her feedback. Excellent professor! If I could take her for all my classes I would!