Reviews of professor Heather McGregor

Rating: 5.0/5, difficulty: 3.0/5
Her criteria for the class were clearly stated and easy to accomplish.