How Can You Help?

We are a volunteer and donation run organization that provides all classes and resources for free so that our program is accessible to all students, including those that are economically disadvantaged. However, there are many costs associated with running the program. We request donations from members to cover costs such as registration for contests, acquiring practice material, prizes for internal competitions, website and Zoom subscription, outreach, etc. Please email us at if you would like to donate.

Another way you can help out is by volunteering to help teach classes—if you are a student or parent who has experience with Python, ACSL/computer science theory topics listed here (Junior division), or competitive programming, feel free to reach out.

All fundraising efforts and finances are managed by Lumen Path Foundation, a non-profit Public Benefit Corporation registered in California, pending IRS 501(c)(3) tax-exempt status.

Please email us at if you would like to donate.