Frequently Asked Questions

If your question is not answered here, please contact us and we'll be happy to help!

Why is the program online only?


We believe that learning can happen anywhere, but resources are not always evenly distributed between where the students live and where the best teachers live. By holding our classes online, students can still get 1:1 attention at competitive prices.

How long should my student spend on the program?


We offer a full computer science curriculum for students ages 5-18. Each course typically takes 3-6 months to complete. This depends on the student's dedication to homework, their previous experience, and the difficulty of course material. Students may spend years progressing through our courses to Olympiad-level competition.

How does scheduling work?


Students meet with their instructor at a recurring time each week (e.g. Mondays at 4pm). We offer rolling enrollment throughout the entire year, with classes available on weekdays and weekends.

What is the rescheduling policy?


Private classes can be rescheduled with 24 hour advance notice with no additional charge. We require 24 hour advance notice to ensure our instructors have enough time to plan and prepare for their teaching schedules. Classes must be rescheduled to a time within 14 days of the originally scheduled class. If a class is not rescheduled in time, it is considered missed and will not be rescheduled or refunded. We do make exceptions to this policy in case of family emergency or illness.

Can I pause my subscription if my family is traveling?


Private classes can be paused if you are traveling, or if your student needs to take time off for any reason. Just contact us and we will take care of it for you.

What is the cancellation policy?


Private classes can be canceled anytime and you will receive a prorated refund for incomplete classes. We do recommend at least a week's notice for cancellations so that the instructor can wrap up the course appropriately.