About Us:


Break Classes:



Group Pricing:

About Us

How is CodeWizardsHQ different?

Our curriculum is more comprehensive and structured than any other online coding program available. Our program combines the benefits of teacher-led instruction, a students-first approach, and hands-on, project-based learning, with the convenience of the online classroom. It’s the most effective way for your child to learn to code.

Do you offer in-person camps or in-person classes?

While we do offer a few in-person camps in Austin, Texas, they are usually in the summer months. Please follow us on social media for upcoming offerings.

How will my child benefit?

Every CodeWizardsHQ student learns real-world text-based coding along with the logic, structure and practical applications of important programming languages. This gives students a strong foundation for success in other STEM subjects and excellent preparation for university and lucrative career choices.

Do you offer private lessons?

If you’re interested in private lessons, please contact us.

Can my school/organization sponsor classes?

Yes, absolutely! We love partnering with groups and schools to teach coding. Please contact us.


What is the affiliate area?

The affiliate area is where you can manage your CodeWizardsHQ Affiliate Journey. Learn more through this educational video.

How much money can I make? Are there bonuses?

Earn $50 for each student who enrolls in the program using your affiliate link. If 5 students enroll using your link in one month, get a $100 bonus added to your payout. If 10 students enroll using your link in one month, get a $250 bonus added to your payout.

Highlight the benefits of our program with your affiliate link.  Put in a good word about us and get our name out there.  Get creative!  People love our program.  Many just do not know about it yet.

You may place affiliate links and creatives anywhere that you think people will see them. You are the expert of your particular information channel.

Are there costs or fees associated with becoming an affiliate?

No there are not. Just promote our programs and get paid for each enrollment that we get through your affiliate link.

How do I get paid?

We require a minimum earning of $250 to pay out your referrals.  We will handle payment on the first of each month.  You may receive payment either through check without any service fees or through PayPal where you incur a 3% service fee charge.

Does CodeWizardsHQ offer resources for their affiliates?

We do! Once you sign up as an affiliate you will have access to a video tutorial of our platform and links to information around current promotions, contests, and other relevant information program information.

Can coupon websites participate?

No, we are not currently accepting coupon websites as affiliate members.

Break Classes

Can I sign up for more than one class?

Yes.  You would just need to submit the sign up form for each class you would like your student to attend.

What is needed for class?

All that is need for class is a computer with internet connection, a keyboard, and a microphone.  We will email you details how to get set up and signed in for class time shortly after you sign up via the form above.

See full details on What Technology is Needed for Class.

I need to reschedule or cancel. How do I go about doing that?

Search your email inbox for a message from scheduling@acuityscheduling.com.  In that email confirming the signup, there is an option to reschedule or cancel.  Click that button and choose your new class if you would like to reschedule.

What if school starts again, before my class ends?

That's ok! You have several options to finish your class:

  1. All sessions are recorded, your child can complete the class by following along with the videos and scheduling office hours with a teacher.

  2. Transfer your child to a once a week class with sessions on nights and weekends (depends on availability).

How does this program compare to in-class programs?

The biggest difference in online learning is that the learning experience achievable from the comfort of your home. Our lessons are game-based and we offer a structured curriculum so each class builds upon the previous one. Every class is recorded and we provide our students with the lesson material in case of absences or if they would like to review the information. We also offer office hours and our platform is available 24/7 so your kid can explore their curiosity!


What are the classes like?

Hands-on activities and project-based classes are held for an hour once per week. They are held in our Headquarters, our customized online classroom that can be accessed from anywhere with an internet connection. A live teacher helps each student on an individual basis and keeps each session engaging. There is always followup material between class sessions.

What if my child misses a class?

All class sessions are recorded. Recordings along with class slides are made available to the student shortly after the class is over. Students can review the recorded session before the next class. We have a built-in community board if students need help. We also offer office hours if students have questions after reviewing the video of the class video and asking their peers via the community board.

Is there homework? Grading?

We give regular homework assignments to supplement class time. There are quizzes, reviews and exercises to show mastery of the material. We do not assign grades but do recognize our student’s successes. We report the completion of assignments to parents on a weekly basis.

Will my child receive a certificate?

At the end of each course, students are assigned a capstone project that incorporates all the skills learned during that course. Every student who successfully completes this capstone project receives a certificate of completion, recognizing the skills they’ve learned and the level of mastery they’ve achieved.

Does my child get support outside of class time?

Yes! Students get 24/7 access to course materials and recorded sessions to review course content. They also get 24-hour email support from teachers and also live 1×1 teacher help during our office hours. All support is included in course fees.

What is your class size?

CodeWizardsHQ’s class sizes are small. We typically have six students per class and will not allow more than seven. We group students by age and coding background. We have found that this is the optimal size for successful group work and individual attention.

How will I stay updated on my child’s progress?

A key aspect of our program is keeping parents informed on what happens in the classroom. Parents receive weekly progress reports that indicate what students have done that week and have links to their projects. Besides regular email updates on students’ progress, parents and teachers are welcome to audit a current class or review recorded sessions of completed classes.

Who are your teachers?

CodeWizardsHQ’s teachers are experienced coders chosen for their technical ability and enthusiasm when presenting materials to students. We train and work with our teachers to continue to develop their skills through professional development and constant teacher observation and feedback. See our about page to get to know the team.


Can I enroll in a class that has already started?

We allow late enrollments as long as we still have room in the class. Contact us to check availability.

What if my child has coding experience?

The CodeWizardsHQ program is a multi-year sequentially structured curriculum that is beginner-friendly and requires no prior coding experience. If students have coding experience (other than Scratch, Code.Org, Minecraft, etc), they might be able to join an intermediate course based on demonstrated skill level. See the Advanced Placement Testing page for more details.

What course should I start with?

The first course depends on grade level. See what the first course is on the enrollment page. Upon successful course completion, students progress through our structured curriculum in the order that they are listed on the curriculum page. See the placement testing page if your student has significant coding experience.

Do courses have prerequisites?

The Introduction to Programming with Python course does not require any prior coding knowledge. The course is meant to build a strong foundation of coding knowledge for the rest of our courses. We ask that students take courses in the order that they are listed on our Curriculum page.

Does CodeWizardsHQ offer scholarships?

We offer merit, diversity and needs-based scholarships. Check out our scholarship page to check your eligibility and apply.

How much does a course cost?

All courses meet for 12 class sessions with an associated cost of 3 payments of $149, unless specified otherwise. At no additional cost, students get 24/7 email support from teachers and live teacher help during weekend office hours, online student community and weekly progress reports.

Do you have a trial version?

We offer a money-back guarantee if you choose to withdraw from classes within your first four class sessions. So while we do not have a “trial” class, we do have a built-in trial period. The best way to experience our program is to just dive in and evaluate the experience before the 4th class session.

How does your money-back guarantee work?

CodeWizardsHQ will do everything possible to make our classes challenging, fun, and productive for your student. If you don’t want your student to continue, please notify us of your withdrawal within the first four class sessions in our program and you will receive a full refund.

What is the best time to enroll?

We are a year-round program. We start new classes every month. Don’t wait to get started. Enrollment is open now. As soon as you enroll, you will receive a welcome email and orientation package for you and your child.

Can my child and their friends be in the same class?

We are happy to accommodate friend requests when possible, as long as students are on the same curriculum and give a minimum 1 week notice in advance of class start date. We will not be able to rearrange class assignments once classes are filled.

When enrolling siblings or using a referrer name during enrollment it is not assumed that they want to be in the same class. Please email us at school@codewizardshq.com if you would like students grouped in the same class.

Group Pricing

What technology do we need?

You need a computer with a microphone and a speaker, a browser like Chrome, Firefox, Safari or IE and a good internet connection.

See full details on What Technology is Needed for Class.

Is there a money-back guarantee?

Yes, absolutely. If your child is not thrilled, please notify us within the first 4 sessions in our program and you will receive a full refund.

What happens if a student misses a class?

All our class sessions are recorded. Students can watch the videos and get caught up prior to their next class.

What happens to group price if a student withdraws?

Price rates will stay the same as long as 3 students remain and will carry over to the next course if it begins within 1 month of a course ending.


What happens after enrollment?

We will confirm your enrollment, class time and start date through email. After that, we will send a welcome email with all class information.

What happens to group pricing if a student withdraws?

Price rates will stay the same as long as 3 students remain and will carry over to the next course if it begins within 1 month of a course ending.

What is your typical class size?

Our class size is small, usually between 6-8 students. We have found this as the optimal size for successful group work and individual attention.

What if our group has more than 8-students?

Please split them into two classes and enroll them. The group pricing works on a per-class basis.

Is there any special software that is needed?

No. Students will be using our browser-based code editor to write real code. They don’t need to download or install special software.

See full details on What Technology is Needed for Class.



Is there a particular order that tests must be taken in?

Yes. Advanced placement tests must be taken in the order they are listed above.

Can I test out of multiple classes at the same time?

Not at the same time, no. classes must be tested out of one at a time. Apply for multiple tests if you wish to test out of multiple classes.

I am already enrolled in the CodeWizardsHQ program. Will my payment transfer to the new class?

Yes. Payment will transfer to the new class as long as the current class is less than halfway complete.

Are there refunds for placement exams?

No. We do not offer refunds for placement exams, but we will credit testing fees toward your next payment if you choose to enroll in our program.


When will the referral credit be applied?

Our team will manually apply the referral starting on your second payment.

How can I refer friends?

Simply send your friend a link to our website www.codewizardshq.com, and have them select "Referral" in the "How did you hear about CodeWizardsHQ?" section on the enrollment form and then have them enter your student's name. You can send it via Facebook, Instagram, WhatsApp, text, email, etc.

Is the referral program available if my student is not in the program?

You must have a student in the program to take advantage of this offer. Please see our affiliate program if you do not have a child in our coding program.


What ages / grades are the classes for?

Our classes are designed for students 8-18 years old, or for grades 3rd to 12th. Second-graders who are interested in technology will also enjoy our CWHQ Junior Program. No prior coding experience is required. If your child is outside this age range or you’re searching for adult classes, please contact us for other options.

What is the time commitment?

Classes are for 1-hour per week unless specified otherwise. Practice work is assigned after every class which will take approximately 1-hour to complete. Additional projects and activities will be available for students to explore based on their interests and time availability.

What technology do we need at home?

You will need the following: 1) A computer with a keyboard, microphone, and speaker – almost all laptops bought within the last five years ago should have these; 2) A web browser installed, like Chrome (recommended) or Firefox, Safari, or Internet Explorer; and 3) A reliable internet connection. Also, a headset is great so students can keep their hands free, but it isn’t required.

See full details on What Technology is Needed for Class.


Why should I enroll now?

We have limited spots available. By enrolling early, you guarantee yourself a spot in the program.

What if I enroll now and something comes up?

You get a full 100% refund if you cancel at least 2 weeks in advance. If you cancel within the 2-week window, there is a nominal $50 charge and the rest is refunded.

What if I enroll and my child isn’t into coding that much?

The program is designed to be engaging to kids and your child will love it. Having said that, we have a 100% money-back guarantee. If for some reason your child isn’t interested, contact us after the 1st session of the class and we will refund your fees.

What if I travel during summer?

You can attend the class even while traveling. All that is needed is a computer and a reliable internet connection.


Is a Mac or a PC okay?

Yes, you may use either a Mac or a PC computer.

Is there any software to download?

No, all classes and platforms are browser-based.

The CodeWizardsHQ Advantage

Our reviews speak for themselves.

Ready to get your Wizard started?

Pin It on Pinterest