Jeremy Keeshin is the co-founder and CEO of CodeHS. Keeshin studied computer science at Stanford and worked as a teaching assistant. During his time there, Keeshin was the head teaching assistant in charge of fifty other TAs and often gave lectures for the Intro to Computer Science class. Keeshin’s motivation to start CodeHS was his desire to bring computer science education into classrooms all around the world. The piece that Keeshin discovered that was missing with a lot of online learning platforms is the teacher piece. He found that self-learners often gave up because there was no one to check on them and to encourage the learning. With CodeHS, it is built with the teacher in mind and how teachers can use the platform to interact and check in on their students.
CodeHS’s other co-founder is Zach Galant, another Stanford graduate who worked closely with Keeshin during their time as teaching assistants. Galant was the founder of Tera Byte Video Game Creation Camp where kids came to learn how to make their own video games. Both Galant and Keeshin have a strong passion for teaching and learners which enabled them to create a successful learning platform in CodeHS.
I have personally used CodeHS in my teaching. When I first started teaching computer programming, CodeHS enabled me to use their engaging curriculum, class management application, and their built in development environment to help me with my first year of teaching coding. I admire the passion Galant and Keeshin had in bringing computer science education into every high school classroom. They saw the potential and a need for computer education in schools and filled that hole with their platform.