Prospective Students

Do you offer financial aid?

Yes, we do. We believe that all children should be afforded this opportunity regardless of their financial standing. As a non-profit organization, we are happy to offer financial aid​ to qualifying families. If your child qualified for financial aid for their workshop, then their ongoing class tuition will also be covered. However, we require that all financial aid students maintain an 80% attendance rate and responsibly adhere to our other policies or they will be at risk of losing their financial aid standing. Click here to learn more about financial aid options at the LEAGUE.

What age must my child be to take classes?

Students must be in 5th through 12th grade, no exceptions. For summer workshops, incoming 5th graders are welcome.

How do I join the LEAGUE?

It’s easy! Start by signing up for a weekly ongoing class or a week-long camp. Click here to learn more about our classes & camps.

My child already has experience. Can they start on a higher level?

If your student has prior experience learning and coding in Java, they can opt to take an assessment test to place them into weekly classes at their appropriate skill level. If they do not pass, they will be required to start at the beginning level.

If you are interested in having your student take the test, please contact us at info@jointheleague.org.

Can I get more information about the curriculum?

Please review our Program Overview. If you still have questions, feel free to email or call us at (858) 284-0481.

How long does each level take?

Students move at their own pace through the levels. It doesn’t matter how long it takes. We can teach anyone to code given enough time and patience with a student who is dedicated to that goal.

Click here to learn more about our levels.

Is there homework?

Only if you want there to be! Programming is contagious, many students continue coding while at home. It’s all self-driven, we do not require homework to progress at the LEAGUE.

Do you teach robotics?

Yes! During the Spring, robotics is used as a platform for the curriculum taught in preparation for the LEAGUE’s own robotics competition “iARoC”. This amazingly fun competition is designed for novices and allows LEAGUE students to apply their programming knowledge to a real world application!
Click here to learn more.

We also participate in the FTC Competitions. For more information, please contact Keith Groves.

Do you teach classes in programming languages besides Java?

Yes! Visit our Programs page to see our latest offerings.

Do you offer sibling discounts?

Sorry, we currently do not.

Current Students

How do I report my absence or cancel a class?
  1. When you log in to your LEAGUEHub account, you should be on your Dashboard Screen and you should see “Plans & Passes”, “Bills” and “Upcoming Schedule” at the bottom with a list of upcoming classes.  If you are not on the Dashboard Screen, you can click on the “Your Stuff” on upper right hand corner of screen and it will take you there.
  2. Locate the class date/student you would like to cancel and click on it. You will be prompted to cancel.

It’s that easy and now you can be sure that we have been notified!

Can I make up a class?

Yes. We understand that scheduling these days is a complicated task and that your child may occasionally need to miss a class. When this happens, they can view  attend a Make-Up Lab at the Carmel Valley location or the San Marcos District Office. Please visit our website to book a Make-Up Lab time.

How do I sign up for a make-up lab?

You can sign up for the make-up lab you would like to attend and the system will send you a reminder 24 hours before the lab.

  1. Select the MAKE-UP LAB tab and use the calendar to find the date of the lab you would like to sign up for.
  2. Click on it and hit the “enroll” button.  Select the student you would like to enroll and hit “finish” button.
How do I customize my notification settings (class reminders, notes from teachers, general reminders, etc)?

You can customize your settings to:

  • Receive notifications by text
  • Suspend 24-hour upcoming class reminders

To access your Settings:

  1. Go to “Notifications” from your dashboard (on right hand side of screen, look for bell shaped icon)
  2. Select “Settings” option at top of screen
  • Add/modify cell phone number to receive texts
  • Update privacy setting times/do not disturb
  • Modify how you would like to get notifications (email and/or text) or turn the notification off
How do I run my code at home?
What is your payment policy for weekly classes?

We use a subscription model for our payments. Your first payment is due by your first class and will be pro-rated. The following monthly payments will be a bill of $240 and occur regularly on the 1st of each month.

Our subscription includes weekly classes as well as make-up classes for any classes canceled prior to your student’s assigned class.  Please contact info@jointheleague.org for all billing inquiries.

Can I pay by credit card?

Yes, we are now accepting credit cards online through Pike13 for both our workshops and weekly classes. If you would like to use auto-pay for weekly classes, please enter your credit card info into Pike13 first and then let us know via info@jointheleague.org or through your Pike13 account.

How do I refer a friend?

Our best advertisers are you!  Please encourage your friends, co-workers and neighbors to check us out.

If they are interested in seeing us in action, have them contact us and we will arrange for them to visit one of our classes.

Do you need volunteers?

Yes! The LEAGUE believes strongly in the spirit of volunteerism!

Teachers:  Our regular class teachers are working professionals who volunteer their time to teach at The LEAGUE.

TA’s:  LEAGUE students are nominated by their teacher to join the Student TA pool.  These students are given the opportunity to pass on their experience in weekly classes and/or workshops.  Student TA’s can request a letter from The LEAGUE describing the hours they have worked.  If your student is interested in becoming a TA, please have them speak to their weekly class teacher.

Parents:  Have an expertise or passion for web design, marketing, event planning, grant writing, etc?  Parents who would like to volunteer with the LEAGUE are encouraged to contact us.  A few hours of your time a month could really make a difference!

Summer Internship Opportunities for High School Students

The LEAGUE would like to provide career exploration and internship opportunities for our students!

Your personal contacts can open doors and enable the LEAGUE to share our mission with local tech employers. The LEAGUE is a 501(c)3 non-profit organization, and has an impressive group of high school students preparing for STEM careers.

Some of our target organizations are: Viasat, Qualcomm, Cubic, ServiceNow, ResMed, Oracle, Amazon, Illumina, HP, IBM. If your employer, or a personal/professional contact might be interested, please contact us. Your personal introduction is all we need!

For students currently in grades 7+, we encourage you to volunteer this summer as a TA. We can offer community service hours for your time, and peer-to-peer mentoring is an excellent way to reinforce your own learning. Contact us for more information.

For students currently in grades 10-12, if you are interested in applying for an internship, please contact us for more information. Our internship program is currently small, but we are working hard to grow and your help can make that happen!

Have more questions?


The LEAGUE of Amazing Programmers