This looks awesome and has certainly piqued my curiosity. How long has the beta group been going? Do you have an idea of retention rate yet? And for those who drop out, why?
"For the students that complete the whole curriculum, could they contribute to a codebase that users use and follow good coding practices like an engineer would?"
The answer is yes, so now we have a happy path. Next phase is to increase this funnel.