The registration form must be submitted by March 4th, 2023. No late submissions will be accepted. We will contact you shortly after the deadline with more logistics about the semester. Before you submit the registration form in the portal, please read through all the courses carefully. Before enrolling your child in a class, make sure that they fulfill all of the course's prerequisites and are ready to take the class.


Classes will be conducted remotely via Zoom as well as in-person in locations in Cambridge. In-person classes will not be guaranteed for everyone, so you must be ok with taking online classes if we are unable to offer you in person sessions. All classes will meet twice a week (available time slots can be found on the registration form) for 1 hour per session. Please do not register your child if you will be unable to fulfill the weekly time commitment - if you register for 3 classes (a CS class, math class, and an engineering class), the time commitment will be 6 hours a week. We also recommend students to study the material outside of class. The timeslots for the classes are located on the registration form.