About Us

Our Mission

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

Our Values

Quality

Quality for us means maintaining 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.

Inclusiveness

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.

Flexibility

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.

Teamwork

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.

Fun

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.

Register

From Small Beginnings to a World-Class Organization

What started as one person tutoring his brother has grown 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.

Home