Latest Announcement
Spark 2021 will be a virtual, extended program! Complete First Come First Serve registration here by March 10.

Welcome to Spark!

Spark has become MIT’s largest annual teaching and learning extravaganza for middle-schoolers! The 2021 iteration of Spark will be a virtual, extended version of the program. For three Saturdays this March, middle schoolers like you will flood Zoom to take classes, taught by MIT students, on anything and everything. Come be a part of this iconic MIT event!

Spark is fully student-run by MIT ESP.

Two admins smiling into the camera
A student learns to solder during an electrical engineering class

What’s Different This Year

Virtual Spark will extend Spark over 3 Saturdays from March 13 to March 27. Each day will be 5 hours long, with a morning session from 11am to 1pm, a 1 hour lunch break from 1pm to 2pm, and an afternoon session from 2pm to 5pm (all in EST). Students can register to take standalones (classes that students attend once, like traditional Spark classes) or sequences that span across multiple weekends, similar to HSSP classes.

Learn Anything!

From painting to cryptology to immunology, Spark classes number over 200 every year and span a wide variety of areas. Want to take a class on rockets? Build electrical circuits? Learn about the history of memes? All of these could be options open to you!

Over the weekends of extended Spark, you can get a quick bolt of knowledge with a short introduction to any number of subjects—things you always wanted to learn and topics you never knew existed—or you can dive headfirst into in-depth seminars and intensive workshops!

Miniature paintings made during Spark walk-in
Middle schoolers and a teacher doing arts and crafts

Who Can Participate?

Middle school students in grades 7–8 can attend Spark. (Unfortunately, absolutely no exceptions can be made to this policy.)

If you are a high school student, we recommend looking at Splash, which runs in November, or other similar programs around the country.

Spark Classes

You can check out the catalog for the list of Spark classes being offered this year!

Spark Details

Spark 2021 takes place over 3 Saturdays, March 13–27. The program cost will be $40, but we offer generous financial aid for students that request it. For more information, please visit our program details page.

Questions? Email us at

Register Now!

Registration for Spark 2021 will open in late February!

Looking to attend Spark as a teacher? Visit our teacher page.

Last modified on June 21, 2021 at 06:50 p.m.