Our Classes
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!