Townsend is a very nice professor who's very understanding. Since this class is heavily discussion-based, she does her best to facilitate discussions regarding the readings for the week. She doesn't lecture too often, although she will review concepts if necessary.
If you have Townsend for this course, Intro to Major Topics in EA Civilizations is a good course to take to satisfy part of the Global Core requirement.
(my only complaint is that my class was all the way in Knox Hall. Hopefully it won't be for the rest of you guys)