Reviews of professor Amy Horst

Rating: 4.0/5, difficulty: 2.0/5
Lots of reading, but she's willing to help and gives multiple chances at most assignments.