top of page
YPP Transparent.png

Our Classes

Registration for Session 29 
Is Now Closed.

Session Schedule Information:

Session 29

Registration opens December 16th

Registration closes January 3rd

Session starts* the week of January 4th

Session ends* the week of February 15th

Having trouble? If you have questions about courses or need assistance with your enrollment or registration, please visit our FAQs or contact us. Our Enrollment staff will be happy to help you out!

*may vary from class to class

STEM

Overview of Geometry

Meetings per week: 2

Time: Saturday, 7:00PM-8:00PM EST / Sunday, 7:00PM-8:00PM EST

Session 29 all 6 weeks

This course will provide students with a intermediate-level overview of Geometry 2. Each session will cover 1 unit, totaling 12 sessions for the 12 units, and will include topics that involve basic trigonometry and linear algebra. Finally, each meeting will be on google meet and follow this specific schedule: a daily introduction, introduction to the topic, the main lesson, and finally a review game to summarize the lesson.

Humanities

Introduction to Classical Greece

Meetings per week: 1

Time: Sunday, 5PM-5:45PM EST

Session 29 all 6 weeks

Students will explore how the ancient Greeks lived, what they believed, and how their stories influenced their world. They’ll learn about the major gods, famous myths, and the ideas those tales tried to explain. By the end, students will understand the foundations of Greek culture and why its mythology remains influential.

STEM

Foundations of coding and app development

Meetings per week: 1

Time: Sunday, 2:20PM-3:20PM EST

Session 29 last 3 weeks (Jan 25 - Feb 15)

This course introduces students to the basics of computer science through beginner friendly coding projects and simple digital design. Students will learn how algorithms, logic, and problem solving work together to create programs, and they’ll build small interactive projects each week. No prior experience is needed,just curiosity and a willingness to experiment.

STEM

Introduction to Python and Pygame

Meetings per week: 1

Time: Sunday: 2:00PM-3:00PM EST

Session 29 all 6 weeks

In this beginner-friendly course, students will learn how to code and create their own video games using Python and the Pygame library. Starting with the basics of Python programming, students will gradually build up to creating their game. By the end of the course, students will have built their own playable game and gained a foundation in both coding and game design.

STEM

Introduction to Applied Mathematics: Learn It, Use It, Love It!

Meetings per week: 1

Time: Friday, 8:00pm-9:00pm EST

Session 29 all 6 weeks

This is a beginner-level course designed to expose young students to the use of math in the real world. It will cover the application of math in the fields of medicine, construction, chemistry, business, meteorology, and music. Each topic will be broken down in a manner that can be understood by students in grades 4–8. There will be an emphasis on teaching through a digital whiteboard (Goodnotes app) followed by example problems, interactive games, and simple projects to ensure understanding of content.

Art

Introduction to baking

Meetings per week: 1

Time: Saturday: 2:00PM-2:45PM EST

Session 29 all 6 weeks

Welcome to Introduction to Baking! In this class, you'll learn the fundamental techniques and skills needed to bake a variety of treats, from cookies and cakes to breads and pastries. We'll cover everything from measuring ingredients accurately to understanding how different methods and tools affect your final results. Whether you're brand new to baking or just want to sharpen your skills, this class will give you a strong foundation to build on.

Humanities

Conflict Resolution and Mediation Skills

Meetings per week: 1

Time: Friday, 4:00PM-4:45PM EST

Session 29 all 6 weeks

The goal of this class is to educate students about effective conflict resolution skills, strategies for negotiation and peaceful solutions, with an emphasis on empathy, kindness and cooperation. This course will teach students important conflict resolution techniques such as empathy, active listening, communication skills, and compromise. By the end of the session, students will have developed a conflict resolution and mediation skills “tool kit” that they will be able to reference throughout their lives and when they encounter conflict.

STEM

Exploring Geometry

Meetings per week: 1

Time: Sunday, 4:00PM-5:00PM EST

Session 29 all 6 weeks

The Exploring Geometry 6-week course introduces students to the key ideas of geometry, including angles, shapes, and lines. Through hands-on activities and challenges, students will build their understanding of how geometric concepts work and learn all about it. By the end of the course, students will be able to tackle a variety of geometry problems and have a deeper appreciation for the role of geometry in the world around them.

bottom of page