Art Express your creativity through drawing, painting, sculpture, independent work – and more.

Architecture Design and build your own
structure: a castle, city, dream house, or anything you imagine.

Athletic Games Develop teamwork and physical skills through outdoor play.

Creative Writing Write and edit short stories, start a novel, a play, or a book of poems.

Computer Game Design Design and program your own computer game with basic programming and animation techniques.

Dance Explore rhythm and movement, learn
fundamental steps, and choreograph your own routine.

 

 

Digital Photography Learn and apply principles of photographic composition, take your own pictures, and then turn them into works of digital art.

Digital Music Explore the basics of making digital music -- and create your own songs, rhythms, and grooves.

Drama Develop a script, explore acting
techniques -- and perform a play for peers and guests.

Mazematics Dive into the fun side of
math! This course allows budding mathematicians to stretch and hone
their skills.

Robotics Work with a team to design your own robot, and learn basic principles of robotics.

 

 

Science Observe, hypothesize and test your ideas about technology and the natural world.

Video Write, direct, and star in your own
cinematic masterpiece.

Web Design Learn fundamental design techniques, and create your own web page.


Mazeblazers Developing their leadership
skills, rising seventh and eighth graders design their own adventures, overnight trips and community service projects.

Swimming and Tennis are available. No sign up is required. Swimming is an option every day. Tennis is available two or three times a week, weather permitting.