Reviews of professor Michael Kelley

Rating: 5.0/5, difficulty: 2.0/5
The best English professor I ever had. He makes bored classes pleasant with his mood. I learn a lot. Very good professor.