Reviews of professor Natalie Churchill

Rating: 3.0/5, difficulty: 5.0/5
Is extremely detailed in her grading, gives some feedback and grades ruthlessly. You would think someone so hard on grading would be more inclined to at least follow the syllabus.