Each individual session (for both free and paid classes) lasts for a little under an hour. 


For our paid classes, each level consists of 4 sessions. (For Scratch Ninja 1, for example, a student would have to completely Scratch Ninja 1 session 1, 2, 3, and 4 in order to complete the level 1 class.) We also have different schedule options to accommodate the different needs of all of our students' schedules!


One option is our weekly class option, which meets once a week for 4 weeks. 


Another option is our camp class option. Within our camp class option, we have a twice a week option. Our twice a week classes meet twice a week for 2 weeks. They usually take place on Monday/Thursday, Tuesday/Friday, Wednesday/Saturday, or Wednesday/Sunday. 


Another camp class option is our daily class option, which meets 4 times a week for 1 week. Only a few select classes offer daily camp classes, such as our Scratch Ninja 1-3 classes and our Python for AI 1-3 classes. 


The progression of our classes start from one intro class, then the level 1 class, then the level 2 class, and so on.