Reviews of professor James Rock

Rating: 5.0/5, difficulty: 2.0/5
James Rock's class is fairly easy to pass, but hard to understand. However, he will always be there to explain things. I think he is truly a genius, and he will make you look at the world in a different way. I would recommend that everyone takes this class. James Rock is also a truly caring person, and he loves to teach.