Reviews of professor Kathryn Hopper

Rating: 5.0/5, difficulty: 2.0/5
Cares about her students and is very flexible. She's a good choice.

Rating: 4.0/5, difficulty: 2.0/5
Very good and willing to help