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.