Student-led learning · 100% free · Worldwide

Guiding The Stars Of Tomorrow.

Free classes taught by passionate students—designed to help learners grow, explore, and succeed together. Join a class or become a mentor.

Explore by class

Browse by class

Between sessions

No open class list right now

When registration opens, you'll enroll through the student portal and see offerings on Programs & Chapters.

Programs & Chapters
We're hiring

High schoolers: teach a class or lead a chapter.

Classes in action

Live video, shared tools, and small groups—same idea online and in person.

YPP online class: instructor and students on video chat while sharing a Scratch coding project in the browser.
Scratch class: live video and shared screen.
YPP online chess class: instructor and students on video with a Lichess lesson board and YPP curriculum on screen.
Chess on Lichess: small group, lesson on the board.

From families

What people are saying

I'm very grateful for this program because it helped me realize which areas I'm interested in. I loved how the teachers taught and devoted their time. Thank you for helping me realize my interests.
My student loved the classes. Keep up the great work. Thanks for volunteering your time.
The classes have been wonderful. The instructors engage the children, work hard in teaching them, and have made our girls look forward to their classes each week. It is an absolutely wonderful program.
It's a great initiative by YPP. My son loved all the lessons.
My daughter really loved all the classes she attended—the high school kids did a great job!
Thank you so much for volunteering this wonderful learning program for the kids. All three of my kids enjoyed the subjects they picked.
The teachers were incredibly helpful and knowledgeable. They were enthusiastic about what they were teaching—we hope this happens again soon.
Our kids truly enjoyed Chess with Ethan. We truly appreciate the effort by the volunteers of this program.
I'm very grateful for this program because it helped me realize which areas I'm interested in. I loved how the teachers taught and devoted their time. Thank you for helping me realize my interests.
My student loved the classes. Keep up the great work. Thanks for volunteering your time.
The classes have been wonderful. The instructors engage the children, work hard in teaching them, and have made our girls look forward to their classes each week. It is an absolutely wonderful program.
It's a great initiative by YPP. My son loved all the lessons.
My daughter really loved all the classes she attended—the high school kids did a great job!
Thank you so much for volunteering this wonderful learning program for the kids. All three of my kids enjoyed the subjects they picked.
The teachers were incredibly helpful and knowledgeable. They were enthusiastic about what they were teaching—we hope this happens again soon.
Our kids truly enjoyed Chess with Ethan. We truly appreciate the effort by the volunteers of this program.