Reviews of professor Kristen Roye

Rating: 5.0/5, difficulty: 4.0/5
She is an amazing professor. I will definitely take her again.