Reviews of professor Jonathan Ramse

Rating: 4.0/5, difficulty: 3.0/5
Sometimes it's unclear what he wants of us, but as long as the student is smart and can work hard, they'll be fine.