He is presently a New York City public high school teacher. This is in his twelfth academic year in his newfound career and his third guest post with New York School Talk. Glenn’s first post is… Continue reading “Mr Mason, this is Jesus.” A NYC Teacher Learns From His English Language Learners and Newly-Immigrated Students.