Enseñanza de habilidades integrales: pensamiento abstracto, fundamentos del lenguaje, ideas de diseño, cuestiones técnicas, ingeniería de software y comprensión y diseño de documentos.
Enseñanza integral de libros de texto: combina experiencia laboral, código abierto, inglés, enseñanza por vídeo, enseñanza en línea, intereses escenificados y práctica.