John is by far the best English Professor I have ever had! He cares for his student! His grading rubrics are very clear. He helps you throughout your major essays. Needless to say he goes above and beyond for his students.