Ben Grange is an English teacher with a background in computer science and over a decade of experience blending programming thinking with language instruction. He taught business and intensive English across Europe and Russia, led curriculum and speaking clubs, and currently teaches at Rockland Community College. Earlier roles as a software engineer at Lamont-Doherty Earth Observatory and internships at Facebook and Zynga give him practical data-processing and anomaly-detection experience that informs his analytical approach to grammar and pedagogy. Comfortable designing courses and online clubs, he is particularly skilled at translating technical concepts into clear, teachable language for diverse learners.
11 years of coding experience
1 year of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Princeton University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.