Reviews of professor Anna Keefe

Rating: 4.0/5, difficulty: 4.0/5
Reading/project heavy class. Rough drafts of projects were due almost every other week and she assigned plenty of homework. Participation was a big part of your grade, so attendance was pretty much mandatory.