SAT Prep Camp – Summer 2023

SAT Reading, Writing and Language The summer SAT test prep camp provides students with the tools needed to prepare for the SAT Reading and Writing and Language tests. This 48-hour classroom course includes extensive content review, test-taking skills and strategies for…

Learning Camp Summer 2023

All Camps run from 9:00am to 3:30pm. Upon selecting the week of your choice in the registration from you will be able to select your elective for the morning and the afternoon. You can customize your summer camp base on…

Mission statement

Inspire students to achieve content mastery, equip them with the integrity, the skills, and the confidence they need to become tomorrow’s leaders, and to prepare them to thrive at universities and future careers where creativity, perseverance, and critical thinking are…

Art Club

A place where students can practice the arts and hone their individual skills. From mixed medium to water color and traditional oil painting, high school students can find where their unique talents lie and explore new avenues of enrichment and…

4-Square Club – Lunch

Four square is a team sport played among two teams with two players each on a square court divided into four quadrants: A, B, C, and D (usually numbers 3, 4, 2, and 1, respectively, depending on the court.) The…

Poetry Club – Lunch

Students come to share their thoughts, ideas and a few absurdities of life with other writers, observers, or just curious onlookers.  Students learn to express themselves through the many forms of poetry.  Like music, poetry allows us to express truth,…

Chess Club

The chess club combines educational and social activities. Members come to play, to learn, to teach, and to get together with old friends and make new ones. The players — no matter what their level of skill, experience, or age…

Table Tennis Club – Lunch

Table Tennis is a recreational club for students who would like to learn the basic techniques and open to anyone who would like to play.

Programming Club

Allows students to refine the programming skills in order to compete in different programming events. Each student can choose to work individually or as part of a team. They also get to choose what program they would like to create…