Welcome to Legion of Learners!

We are a student-run 501(c)(3) nonprofit organization that provides free, high quality online computer science classes to students who look to improve their skills and compete in prestigious coding competitions such as the United States of America Computing Olympiad (USACO) and American Computer Science League (ACSL). 

Our high school aged mentors have competed and seen success at the national and international levels in these competitions, among others. As such, we aim to prepare our students for similar success in future competitions, as well as their academic goals in classes such as AP Computer Science.

In order to keep our classes as low-cost as possible, we rely mainly on donations! If you would like to help us continue offering these courses, please send your donation through PayPal -  contributions of all sizes are greatly appreciated! We also hold fundraisers for various causes in which we match 100% of all donations, so keep an eye out for those as well. 

Latest updates

June 7, 2021: Registration for our 2021 summer classes has ended, and confirmation emails should have been sent out to everyone already. For those of you who have signed up, we are looking forward to seeing you in the first class this Sunday, June 13th!

June 1, 2021: We are excited to announce the first session of our new Introduction to Debate course this summer! Registration is now open, sign up for the class while you can!

May 15, 2021: Registration is now open for our 2021 summer courses! Find details about courses and what times they run on our programs page, and sign up on our register page.

May 9, 2021: We are excited to announce that our summer courses will soon be opening for registration! Keep an eye out for updates, and we will send one as soon as registration is available.

November 6, 2020: Please remember that registration for the ACSL local contests will be closing soon. If you are enrolled in the ACSL Prep course and plan on competing, please do not forget to send in the $50 fee by next Saturday, November 14. 

September 9, 2020: Hi everybody! Just a quick reminder that our fall classes will be starting this weekend! Check your emails for Zoom meeting codes if you signed up. Head over to Programs for more info. 

July 1, 2020: Happy Canada Day to all of our students up north, and happy early Fourth of July as well! Please remember that there will be no summer classes this week on July 1 and July 4. We are also excited to announce that we are accepting applications from students entering 9th grade and above to become an instructor with Legion of Learners! We offer an exciting working environment with other high school instructors, and are a Presidential Volunteer Service Award certifying organization. This means that all hours spent teaching with us are eligible to count towards your PVSA! If you are interested, please email legionoflearners@gmail.com with details on what you are able to teach.

June 7, 2020: Welcome to our new website! We have revamped the appearance of the site, as well as our logo, considerably, but the resources for past classes are still in the same place, underneath the Classrooms tab. Our summer classes are due to start next weekend, on June 13. Confirmation emails should have been sent out to all those who have filled out the registration form - if you filled out the form and did not receive a confirmation, please email legionoflearners@gmail.com