I'm surprised to see the negative feedback she's received. I took an online class of hers over the summer. She provides feedback and responded to my emails quickly. She keeps class morale up with encouraging announcements. The material is very interesting. Be prepared to write papers. Definitely would take again! Excellent professor!