Reviews of professor Shannan Hayes

Rating: 4.0/5, difficulty: 3.0/5
really caring and thoughtful teacher! has a lot of expectations for her students but puts a lot of genuine effort into working with you to make your writing better