Reviews of professor James Stephens

Rating: 5.0/5, difficulty: 3.0/5
I love this guy! I've been fortunate enough to meet a few great educators in my life and Mr. Stephens is one of them! He was my advisor in college and I was able to take everyone of his classes. Usually the easy A classes don't teach much, but his are different. He has an uncanny ability to teach through discussion.