Dana Shaw
Dr. Shaw is an awesome professor! She's really cool and understanding, but does make you work for it. I had her for first-year seminar, so our textbook was the anthology and yes we read the whole thing, as well as other supplemental books. Gives feedback on every assignment, makes class fun, but there were lots of assignments. Not a blow-off class.