top of page
YPP Transparent.png

Our Classes

Registration for Session 26 
Is Now Open!

Session Schedule Information:

Session 26

Registration opens June 16th

Registration closes July 10th

Session starts* the week of July 13th

Session ends* the week of August 23rd

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

Humanities

Introduction to Public Speaking

Meetings per week: 1

Time: Wednesday, 3:30 PM - 4:30 PM EST

Session 26 all 6 weeks

This course is designed to help students become confident and effective public speakers. Students will learn how to organize speeches, engage an audience, and speak clearly and persuasively. We’ll cover techniques for reducing anxiety, using body language, and thinking on your feet through a variety of speaking exercises/drills and presentations. Whether you're preparing for class presentations or future leadership roles, this course will give you the tools to communicate with clarity and confidence.

Humanities

Economics for Curious Minds

Meetings per week: 1

Time: Saturday, 5:30 PM - 6:30 PM EST

Session 26 all 6 weeks

The course will cover all basic economic concepts, ranging from supply and demand to introductory macro and microeconomics. We will have many interactive activities throughout the course along the lectures prepared.

STEM

Introduction to Pygame

Meetings per week: 1

Time: Sunday, 11:00 AM -12:00 PM EST

Session 26 all 6 weeks

In this beginner-friendly course, students will learn how to code 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 strong foundation in both coding and game design.

STEM

Your Money: Learn to Save, Spend, and Grow

Meetings per week: 1/2

Times: Monday, 6:00 PM - 7:00 PM EST / Tuesday: 6:00 PM - 7:00 PM EST

Session 26 all 6 weeks *Mondays every week, Tuesdays alternating weeks starting the second week (7/14, 7/21, 7/22, 7/28, 8/4, 8/5, 8/11, 8/18, 8/19)*

Want to know what to do with your allowance, gift money, or first paycheck? In this course, students will learn how to make smart money choices now and in the future. From saving up for something big, to spending wisely, to understanding how money can grow through interest and investing—this class will help you build real-life money skills. By the end of the course, students will understand how to manage money responsibly and plan for future financial goals.

STEM

Introduction to Statistics

Meetings per week: 1

Time: Saturday, 11:00 AM - 12:00 PM EST

Session 26 all 6 weeks

Ever wondered how we make sense of all the numbers and information around us? In this course, you'll dive into the basics of statistics, the mathematics focused on collecting, organizing, and interpreting data. From learning how to read graphs and charts to understanding averages, ranges, and even a little bit of probability, you'll discover how data helps us make informed decisions. This course builds a strong foundation in statistics, perfect for curious students.

STEM

Anatomy and Physiology 101

Meetings per week: 1

Time: Sunday, 5:30 PM - 6:15 PM EST

Session 26 all 6 weeks

Have you ever wondered how your body works? How does your heart keep beating, your muscles move, or your brain process information? If you’ve ever been curious about the incredible systems that keep us alive, this six-week Anatomy and Physiology course is for you!
Through hands-on activities, discussions, and engaging lessons, we’ll explore six major body systems: skeletal, muscular, cardiovascular, respiratory, digestive, and nervous. You’ll get the chance to investigate real world applications, participate in fun challenges, and discover how these systems work together to keep us healthy.
By the end of the course, you’ll be able to identify key organs and structures, explain their functions, and understand how different systems interact, all while having fun and satisfying your curiosity about the human body.

STEM

Exploring through Number Sense, Arithmetic and Geometry

Meetings per week: 2

Times: Monday, 11:00AM - 12:00 PM EST / Tuesday, 11:00 AM - 12:00 PM EST

Session 26 first 3 weeks (July 13 - August 2)

This course focuses on building elementary mathematics skills to perform calculations with numbers, while teaching the students about the basics of arithmetic in the field of mathematics. Students will also be provided with an introductory on Geometry, diving into the basics as well as core concepts in Geometry. In summary, this course guides students to learn more in the mathematics domain, teaching arithmetic with numbers, number sense and prime factorization, and the basics of Geometry. Furthermore, as students will work toward strengthening their fundamental mathematic skills, students will be prepared for their long futures in the field of mathematics.

Humanities

Introduction to Speech & Debate

Meetings per week: 1

Time: Sunday, 7:00 PM - 7:00 PM EST

Session 26 all 6 weeks

In this course, young students will learn how to develop their confidence and speaking skills effectively. We will cover a multitude of mock debates and speech competitions within the club, teaching the students the importance and practice of public speaking and debate. Our aim is to introduce students to the art of debate, hopefully inspiring them to use their new-found skills in day-to-day life!

Humanities

Think Big: Psychology for Kids

Meetings per week: 1

Time: Tuesday, 6:30 PM - 7:30 PM EST

Session 26 all 6 weeks

Think Big is a class meant for young children to be exposed to the subject of psychology. This class will go over basic psychology concepts such as the parts of a neuron, the parts of the brain, the different perspectives, stages of mental development, etc. We will then use that information to apply it to real world situations such as how sports affect our brain, how to manage tough situations, etc. While some topics may seem complicated, the sessions will be broken down into the lesson followed by interactive games or activities to ensure that the lesson has been understood. Students who have trouble with concepts should reach out to ask for additional assistance.

STEM

Mastering Fundamentals of Business & Finance

Meetings per week: 1

Time: Wednesday, 6:30 PM - 7:15 PM EST

Session 26 all 6 weeks

Let's talk business.... put on a fancy suit/dress, comb your hair, and don't forget to bring an overpriced briefcase. Just kidding! In this course, students will be able to truly understand the important concepts in personal finance & business, something more than just handshaking deals and making money. Students will be exposed to the concepts of marketing products, owning and funding a business, and making safe and smart financial decisions. Through interactive lessons, engaging activities, and class projects, this course will take a step toward preparing students with essential skills for their future careers.

STEM

Introduction to Investing

Meetings per week: 2

Times: Tuesday, 5:30 PM -6:30 PM EST / Thursday, 5:30 PM -6:30 PM EST

Session 26 last 3 weeks (August 3 - August 23)

In this course, students will explore basic Investing topics and gain knowledge of the markets. They will practice with market simulations and learn how to invest :)

STEM

Coding with Python 101

Meetings per week: 1

Time: Wednesday, 5:00 PM - 6:00 PM EST

Session 26 last 3 weeks (August 3 - August 23)

This course will take place over the course of 3 days and introduces students to the basics of coding using Python with concepts like print statements and loops. Throughout this course, we will be using the Sandbox tool from CodeHS to write and test code to allow a hands-on learning experience. At the end of each lesson, students will be given a mini project implementing the topics they learn that day.

STEM

Robotics and Electronics Basics

Meetings per week: 1

Time: Saturday, 5:30 PM - 6:30 PM EST

Session 26 all 6 weeks

Dive into the fascinating world of Robotics and Electronics in this hands-on course designed for middle school students. You'll learn fundamental electronics laws, explore components, and understand circuits in an easy-to-grasp manner. The Robotics section will introduce you to Arduino, where you'll learn to code and build exciting projects. By turning theoretical knowledge into practical, real-world applications, this course offers a solid foundation in both electronics and robotics.

STEM

Introduction to High School Science

Meetings per week: 1

Time: Monday, 10:00 PM - 11:00 PM EST

Session 26 all 6 weeks

Are you interested in jump starting your knowledge of the core sciences? This course offers a dive into the basic lessons of chemistry, biology, and physics that you'd might see in a high school science classroom!

bottom of page