Manager of Instructional Staff Development at the University of Pennsylvania
Associated with :
University of PennsylvaniaTotal Students
Reviews
Total Students
Reviews
John Cotton brings over two decades of experience in teaching English as a Second Language (ESL) to his role as Manager of Instructional Staff Development at the University of Pennsylvania's English Language Programs (ELP). Since earning his MA in TESOL in Portland, Oregon, John has taught English in diverse settings, including Ireland, London, and Mexico, and has worked with students pursuing careers in engineering, healthcare, architecture, and more. John’s expertise extends beyond classroom instruction to mentoring new instructors, ensuring high-quality education for ELP students worldwide. His course "English for Journalism" equips learners with specialized language skills necessary for media and communication careers.