our Philosophy
Open Source Curriculum Development

We developer powerful, human powered curriculum written by students for students. We use the power of collaboration and the experiences of students all around the world to inform and improve our curriculum.

Our curriculum integrates flexible project-based learning into all of our teaching resources.
Our technical materials combine the concepts students learn in different lessons into immersive, gamified activities and assignments. Collaborators with different experience levels and background work together on projects that become top-quality resources for all to use.