Danielle Richards
Danielle Richards is the sweetest soul. The readings and lectures are interesting and thought-provoking. She has six blog posts, a group project, and a final paper. Gives great feedback and is easy on extentions. Take her if you can!