
Empowering Youth through Education
Serving youth since February 2025
Register Now as Staff Register Now as StudentMission Statement
Sprouts Academics aims to strengthen communities by offering free, student-led academic classes for children in need. We give high school students the opportunity to teach, mentor, and make a meaningful impact through education.
Finance Sprouts
Finance Sprouts aims to strengthen communities by increasing financial literacy in youth through offering free, student-led academic classes.
Code Sprouts
Code Sprouts aims to strengthen communities by offering free Computer Science courses that teach, mentor, and make a meaningful impact for youth.
Math Sprouts
Math Sprouts aims to strengthen communities by offering free math courses that are student lead and have a meanful impact for youth!
Engineering Sprouts
Engineering Sprouts aims to strengthen communities by offering free engineering courses that are student lead and have a meanful impact for youth!

Student Work Showcase
At Sprouts Academics, we believe students learn best by doing. Our programs in STEM, CAD, engineering, and financial literacy emphasize creativity, problem-solving, and real-world application. The Student Work Showcase highlights the incredible projects our students have built β from 3D models and engineered structures to innovative budget plans and coded games. These projects represent not only technical skill, but also imagination, persistence, and pride. Each project is a reflection of what students have learned and achieved in our hands-on programs. Weβre proud to celebrate their hard work and growth.
Web Development Final Project - San Francisco Travel Guide July 2025
This student made a complete travel webpage for San Francisco using a combination of CSS and HTML.
Web Development Final Project - Cheese webpage July 2025
This student made a complete webpage about cheese using a combination of CSS, HTML, and JavaScript.
C++ Project - C++ Addition Calculator July 2025
This student made a fully functional addition calculator for an in class project project.
Web Development Project - User information form June 2025
This student made a fully functional webpage form in HTML and CSS for a class project.
Web Development Project - User information form June 2025
This student made a fully functional webpage form in HTML and CSS for a class project.
Scratch Final - Tic Tac Toe June 2025
This student made a fully functional tic tac toe game in Scratch as their final project.
Scratch Final - Adventures of Bowl June 2025
This student made a creative escape-room style game as their final project.
Scratch Final - Cross the Road June 2025
This student made a fully functional cross the road game in Scratch as their final project.
Python Final - Fruit Slice June 2025
This student made a fully functional text-based fruit slice game that uses a timer to ensure quick typing!
Python Final - Guess the Number June 2025
This student made a fully functional text-based number guessing game for their Python final project!
Python Final - Math Game June 2025
This student made a fully functional math game for their Python final project!
CAD Project - Eiffel Tower with Trees June 2025
This student made a 3d model of the Eiffel Tower for a class project in the June CAD course!
CAD Project - Minion June 2025
This student made a 3d model of a Minion for a class project in the June CAD course!
CAD Project - Teacup June 2025
This student made a 3d model of a teacup for a class project in the June CAD course!
Join Sprouts Academics Foundation as Staff
Classes
Sprouts Academics offers a variety of courses! Explore what courses our four departments have to offer! All classes offered by Sprouts Academics are completely free of charge!
Finance Sprouts
Finance Sprouts aims to strengthen communities by increasing financial literacy in youth through offering free, student-led academic classes. Finance Sprouts Currently offers a Personal Finance Course that is well suited for a variety of ages!
Code Sprouts
Code Sprouts aims to strengthen communities by offering free Computer Science courses that teach, mentor, and make a meaningful impact for youth. Code Sprouts offers a variety of beginner and intermediate coding courses in a multitude of programming languages!
Math Sprouts
Math Sprouts aims to strengthen communities by offering free math courses that are student lead and have a meanful impact for youth! Math Sprouts currently offers a Geometry Course that a perfect preparation course for high school geometry.
Engineering Sprouts
Engineering Sprouts aims to strengthen communities by offering free engineering courses that are student lead and have a meanful impact for youth! Engineering Sprouts currently offers both a 3d modeling CAD course as well as an introduction into engineering
Financial Literacy Programs
Sprouts Academics currently offers a personal finance course that goes over the basic fundamentals of budgeting, saving, investing, taxes, and more!
July Personal Finance Course
Duration: 8 one hour classes
Level: Beginner (6th grade - 9th grade)
In the Sprouts Academics Personal Finance Course, students learn the basics they need to excel. Students are taught on the following topics before recieving an Official Sprouts Academics Personal Finance Certificate.
- Budgeting Basics
- Mission: Save Possible
- Invest Quest
- Teen Tax Tactics
- Entrepreneurship: Idea to Empire
- The Stock Market Playground
What You'll Gain
Computer Science Programs
CodeSprouts offers Scratch, Python, Java, Web Development, and C++ courses. All courses are free and are meant to serve the community with high-quality, powerful learning experiences.
Python Programming
Duration: 6 one hour Classes
Level: Beginner (3rd grade - 12th grade)
The Python Course offers students a beginner level introduction to Python that is friendly to a variety of ages. As a programming language, Python is growing with applications in data analytics and artificial inteligence. On completion of the course, students recieve an Official Sprouts Academics Python Certificate.
- Introduction into Python
- Operators, Random, and Input
- Conditional Statements
- Loops
- Lists, Sets, and Dictionaries
- Functions and Classes
- Final Project
Web Development
Duration: 8 one hour Classes
Level: Beginner to Intermediate (6th grade-12th grade)
The Python Course offers students a beginner to intermediate level introduction to web development that is friendly to a variety of ages. It covers the three front-end languages of web development, HTML, CSS, and JavaScript. On completion of the course, students recieve an Official Sprouts Academics Web Development Certificate.
- What is Web Development?
- Basics of HTML
- Basics of CSS
- Layout and Positioning
- Forms and User Input
- Basics of JavaScript
- Event listeners with JavaScript
- Final Project
Java Programming
Duration: 6 one hour classes
Level: Beginner (3rd grade - 12th grade)
The Java Course offers students a beginner level introduction to Java that is friendly to a variety of ages. As a programming language, Java is a large language used in many fields. On completion of the course, students recieve an Official Sprouts Academics Java Certificate.
- Introduction to Java
- Basics of Variables
- Basics of Types
- Basics of Strings
- Basics of Inputs
- Basics of Arithmetic Expressions
C++ Programming
Duration: 8 one hour Classes
Level: Beginner (3rd grade - 12th grade)
The C++ Course offers students a beginner level introduction to C++ that is friendly to a variety of ages. As a programming language, C++ is a large language used in many fields. On completion of the course, students recieve an Official Sprouts Academics C++ Certificate.
- Getting Started with C++
- Variables, Data Types, and Basic Input/Output
- Control Flow: Conditional Statements
- Control Flow: Loops
- Functions
- Arrays and Basic String Manipulation
- Introduction to Classes and Objects
- Putting It All Together & Next Steps
Scratch Programming
Duration: 4 one hour Classes
Level: Beginner (1st grade - 6th grade)
The Scratch Course offers students a beginner level introduction to Scratch that is friendly to a variety of ages. As a programming language, Scratch is a block-based programming language developed by MIT as a beginner-friendly programming langauage. On completion of the course, students recieve an Official Sprouts Academics Scratch Certificate.
- Introduction into Scratch
- Sensing and Sound Blocks
- Extentions
- Final Project
π οΈ What You'll Gain
Math Programs
Sprouts Academics currently offers a geometry course that goes over the fundamentals of geometry!
July Geometry Course
Duration: 12 one hour classes
Level: Intermediate (6th grade - 10th grade)
In the Sprouts Academics Geometry Course, students learn the basics they need to excel in Geometry. Students are taught on the following topics before recieving an Official Sprouts Academics Geometry Certificate.*
- Basics of Geometry
- Reasoning and Proofs
- Parallel and Perpendicular Lines
- Transformations
- Congruent Triangles
- Relationships within Triangles
- Quadrilaterals and Other Polygons
- Similarity
- Right Triangle Trigonometry
- Circles
- Measuring Length and Area
- Surface Area and Volume
*Class does not qualify for any California or High School Class Credits
What You'll Gain
Engineering Programs
Sprouts Academics currently offers a CAD course as well as an engineering course. Both are beginner friendly and are free.
CAD
Duration: 7 one hour classes
Level: Beginner to Intermediate (3rd grade - 9th grade)
In the Sprouts Academics CAD course, students get an introduction to 3D modeling using TinkerCAD! On completion of the course, students recieve a Sprouts Academics CAD Certificate.
- Introduction
- TinkerCad Keychain Activity
- Dice Activity
- Heart-shaped box activity
- Snow Person Ornament Activity
- Snow Flake Ornament Activity
- Importing & Modifying STL files in TinkerCad
Engineering
Duration: 6 forty-five minute classes
Level: Beginner to Intermediate (3rd grade - 9th grade)
In the Sprouts Academics Engineering course, students get an introduction to engineering! Students are taught about the principals of engineering as well as taught how to think like an engineer. On completion of the course, students recieve a Sprouts Academics CAD Certificate.
- Engineering Overview
- Civil Engineering
- Mechanical Engineering
- Chemical Engineering
- Final Project
What You'll Gain
About Sprouts Academics
Our Mission
Sprouts Academics aims to strengthen communities by offering free, student-led academic classes for children in need. We give high school students the opportunity to teach, mentor, and make a meaningful impact through education.
Our Story
Founded originally as CodeSprouts in Febuary 2025 by Victor Yeung, Abhiram Gunda, Rafael Montes Barerra, and Ronav Kataria, CodeSprouts served the Forest Park PTA with high-quality classes. Then, in March 2025, the organization entered a period of rapid expansion with the unoffical merger with parts of another nonprofit organization, Finance For the Future, now Finance Sprouts. This merger led to the formation of modern-day Sprouts Academics. The period of expansion following the merger resulted in the team growing to 90, passionate individuals. From the formation of the organization to the present day, Sprouts Academics has been dedicated to serving the community with free, high-quality education.
About Us
Sprouts Academics is a nonprofit organization based in the San Franciso Bay area run by high-schoolers. We strive to provide youth with free, high-quality education. We also strive to give our staff an opportunity to help their communities.
Our Impact
Meet Our Team

George Sadewhite
Former Executive, Board Member, Head of Finance Sprouts

Victor Yeung
Former Executive, Board Member, Head of Code Sprouts

Tejas Tammana
Head of Math Sprouts, Co-head of Marketing, Board Member

Edward Sadewhite
Assistant Head of Finance Sprouts, Board Member

Justin Wang
Co-Head of Finance Sprouts, Co-head of Marketing, Board Member

Abraham Yeung
Executive Director, Co-head of Finance Sprouts, Board Member

Rafael Montes Barerra
Head of HR, Board Member

Vidit Kulkarni
Board Member, Head of Engineering Sprouts
Get In Touch
Have questions about our programs? Want to volunteer or partner with us? We'd love to hear from you!
Β© 2025 Sprouts Academics. All rights reserved.