Warren Hynes is a teacher and free-lance writer living in North Plainfield, N.J. You can follow his blog.