About Us

From Small Beginnings to a World-Class Organization

"What started as one person tutoring his brother has turned into a national organization"

We’re a team working on an audacious mission: to provide a live computer science education for anyone, anywhere. We are teachers, designers, developers, strategists, and content specialists who believe in inspiring the world to learn. A few great people can make a huge difference.

Our Mission

Our mission is to expand access to computer science and broaden youth participation through live computer science courses.

Our Values


We maintain rigorous standards for all our teachers and curriculum. We care deeply about our work and our students, and stand behind all that we do. What we do, we do well.


We believe everyone should be seen, heard, valued, and empowered to succeed. Hearing diverse perspectives deepens connections, fuels innovation, and creates a more exciting classroom and workspace.


Learn on your own schedule; work when you are at your best. We understand there’s more to life than computer science. Do what suits you, and we’ll take care of the rest.


We work in a way that lifts our teammates and challenges them to be their best selves. In a collaborative and supportive environment, we do our best work and learn so much from each other.


Remote doesn’t mean boring. Enthusiastic instructors and engaging projects ensure learning is something to get excited about. Fulfilling our mission requires an intense focus, so we might as well have some fun along the way.

Interested in joining our courses?

Jump to the free trial and choose which course is for you!