The LEAGUE of Amazing Programmers

Igniting Young Minds Through Coding

The LEAGUE of Amazing Programmers runs free and low cost STEM classes throughout San Diego County for 3rd-12th grade students. We teach coding and robotics to students from 3rd through 12th grade, providing them with the skills and confidence to pursue future careers in technology. We believe that every student deserves access to high-quality STEM education, regardless of their background or circumstances, and we are working to ensure that all students have the opportunity to explore and excel in technical careers.

LEAGUE Programs Are:

Accessible

We remove barriers to quality STEM education, giving all students the opportunity to explore a STEM career.

Professional

Students are taught by experienced instructors and skilled professionals who are passionate about STEM education.

Comprehensive

Our programs take students from their first coding experience to advanced projects and professional certification, ensuring a deep understanding of STEM concepts.

Our Work in 2025

In 2025, The LEAGUE of Amazing Programmers made significant strides in expanding our reach and impact. We started the free Tech Club program in 2024, and in 2025, expanded the program to reach a total of 1,236 student attendances across 117 events. Notably, 40.7% of our participants were girls, double the rate of the industry, reflecting our commitment to diversity and inclusion in STEM education. We partnered with 15 schools and 10 libraries throughout San Diego County, bringing coding education directly to students in their communities. Our curriculum underwent a major transformation, evolving from a single-track Java program to a comprehensive, multi-pathway technical education program that includes Python, microcontroller programming, and maker skills. This year also marked the successful launch of our League Labs summer internship program, providing high school students with hands-on experience in technology education and curriculum development. Overall, 2025 was a foundational year that positioned us for significant growth in the coming years.

Impact at a Glance: 2024-2025 By the Numbers

Students Reached

1,236
Total student attendances through Tech Club events
503
Girls participated in our programs (40.7% female participation)
25
High school students in League Labs summer internship program

Program Delivery

117
Free Tech Club events hosted across San Diego County
29
Total sites where we deliver programming
15
School partnerships bringing coding directly to students
10
Library locations providing free community access

Community Engagement

573
Members in The LEAGUE Tech Club Meetup community
4.8 ★
Average rating from 37 community reviews
139
Total events in our Meetup history

Our Programs

Tech Club: Free Community Coding

Tech Club is our flagship program, providing free introductory technology classes at schools, libraries, and community centers across San Diego County. Each session is approximately one hour and introduces students in grades 4-12 to programming concepts.

2024-2025 Tech Club Impact

  • 117 events hosted
  • 1,236 student attendances
  • 40.7% female participation
  • Programs at 10 libraries and 15 schools

League Labs: Summer Internship Program

League Labs provides high school students with hands-on experience in technology education and curriculum development. The 2025 summer program ran from June through September.

2025 League Labs

  • 25 high school student interns
  • Focus areas: AI, robotics, independent research
  • Tools training: GitHub, Codespaces, Visual Studio Code

League Labs Spotlight: Finn's Bubble Sort Algorithm

In this video, Finn demonstrates how to perform a bubble sort algorithm. Finn was a student in The LEAGUE Labs internship at High Tech High, showcasing the advanced programming concepts and teaching skills our interns develop.

League Labs interns don't just learn to code—they learn to teach and explain complex programming concepts to others, building both technical and communication skills essential for professional development.

Weekly Classes: Professional Programming Preparation

Our comprehensive weekly classes provide long-term, structured programming education designed to prepare students for professional software development careers. These multi-semester courses build deep technical skills through project-based learning and industry-standard practices.

Weekly Classes Features

  • Long-term curriculum spanning multiple semesters
  • Professional development methodologies and tools
  • Industry-standard programming languages and frameworks
  • Portfolio development and career preparation

Weekly Classes Spotlight: Joshua Explains Java Strings

In this video, Joshua, age 13, explains how to use Strings in Java. Joshua is a student in our weekly Java classes, demonstrating the clear understanding and communication skills our students develop through structured, long-term programming education.

Our weekly classes don't just teach coding syntax—they build deep comprehension that enables students to articulate complex programming concepts with confidence and clarity.

“That was more fun than Disneyland”

— Nolan, after a Robot Garage session

Where We Serve: Program Locations Across San Diego County

Our programs reach students where they are - in schools, libraries, and community centers throughout San Diego County. Each location represents our commitment to making technology education accessible to all.

29 Active Program Sites
12 School Partnerships
8 Library Locations

Bringing Code to Every Community

We partner with schools, libraries, and community organizations to bring coding education directly to students in their neighborhoods. From Carmel Valley to Chula Vista, our programs ensure that geography is never a barrier to learning.

Our Reach Includes:

  • North County: Carmel Valley, Del Mar, Encinitas
  • Central San Diego: University City, Mission Valley, Hillcrest
  • East County: La Mesa, El Cajon, Santee
  • South Bay: Chula Vista, National City, Imperial Beach
League Campus
School Partnership
Library Location
Other Location

Major Achievement: Curriculum Transformation

One of the most significant developments this year was the complete rebuild and expansion of our curriculum. We evolved from a single-track Java program to a comprehensive, multi-pathway technical education program.

Robot Riot

A complete technical education project combining programming, 3D printing, CAD design, electronics, and mechanical assembly.

Python Education

Python Apprentice, Python Games, and the Python OrbitLab data analysis track.

Microcontroller Programming

Hour of Micro:bit fundamentals, Robot Riot robot control systems, and mobile robotics programming.

Maker Skills

Soldering Clinic and Motors Clinic workshops that build electronics, fabrication, and CAD fundamentals.

Curriculum Spotlight: Orbit Lab Space Simulation

Orbit Lab is our innovative space simulation class that teaches students orbital mechanics, physics, and programming through interactive simulations. Students learn to calculate trajectories, understand gravitational forces, and program spacecraft navigation systems.

This hands-on approach to learning combines STEM concepts with real-world applications, giving students a deeper understanding of both programming and space science while building critical thinking and problem-solving skills.

Orbit Lab space simulation animation showing orbital mechanics

All curriculum is openly available at curriculum.jointheleague.org

Diversity and Inclusion: Making STEM Accessible

40.7%
Female Participation

503 girls participated in our Tech Club programs in 2024-2025, far exceeding typical computer science education demographics.

Our Approach to Inclusivity

Free Programming

Removing financial barriers that disproportionately affect underrepresented groups

Community-Based Delivery

Meeting students where they are - in schools, libraries, and neighborhoods

Diverse Curriculum

Multiple entry points appeal to varied interests and learning styles

Welcoming Environment

Supportive learning where questions are encouraged and mistakes are opportunities

Strategic Direction: Positioned for Growth

The 2024-2025 year was foundational in positioning The LEAGUE of Amazing Programmers for significant growth in the coming years. With a proven program model, comprehensive curriculum, and strong community partnerships, we are ready to expand our reach and influence even further. We've streamlined operations, expanded our curriculum and built dozens of new partnerships that will enable us to scale our programs effectively. Our vision for 2025-2026 includes reaching over 2,000 student attendances by launching in 10-15 new sites while maintaining our commitment to gender diversity and accessibility.

What We've Accomplished

Proven Model

117 events reaching 1,236 students with 40.7% female participation demonstrates our model works and scales.

Comprehensive Curriculum

Transformation to integrated technical education makes us more relevant to today's students.

Strong Partnerships

Relationships with 15 schools, 10 libraries, and multiple community organizations.

Refined Operations

Understanding what it takes to launch and sustain programs across 30+ sites.

International Teacher Training

Several successful teacher training sessions at L garage hub in Tijuana, teaching educators how to use micro:bits in their classrooms and expanding our cross-border educational impact.

Community Network

We've built a broad community, with 573 members in The LEAGUE Tech Club Meetup community, and 139 tech events hosted and a 4.8-star average rating from reviews.

Vision for 2025-2026

We envision reaching 2,000+ student attendances through expanded Tech Club programming, launching in 10-15 new sites, and continuing to maintain our commitment to gender diversity and accessibility.

Financial Stewardship

Calendar Year 2024 Financial Summary

Revenue: 641,598

$393,757 Program revenue
$249,877 Contributions

Expenses: $487,044

$283,160 Personnel
$157,197 Operations

Financial Position

$213,120 Total assets
$32,091 Total liabilities
$181,029 Net assets

How to Support Our Mission

Donate

  • $250 sponsors one Tech Club event
  • $1,000 supports a month at one library
  • $5,000 sponsors a school for a semester
  • $10,000 provides robotics equipment

Your financial support directly enables free Tech Club programming for San Diego students.

Volunteer

  • Tech Club instructors
  • League Labs mentors
  • Administrative support
  • Technical expertise

Share your knowledge and passion for technology with students.

Partner With Us

  • Schools and libraries
  • Companies and organizations
  • Community partnerships
  • Sponsorship opportunities

Bring Tech Club to your community.

Past Impact Reports & Financial Information

Access previous impact reports and our financial transparency documents.

2022–23 Impact Report

Comprehensive impact report covering our 2022-2023 programs and achievements.

Download PDF