Reviews of professor Craig Kelsey

Rating: 5.0/5, difficulty: 3.0/5
We wrote alot of papers but the class was fairly easy! I've taken him for 3 classes and I still learn things in his lectures everyday