When I was searching for Writing 2 classes, I wouldn't settle for any professor that wasn't John, as I had heard wonderful things about him. Well, they were all true! Having a bad day? Go to class, because his demeanor will calm you down. Great guy, easy class, insightful conversations.