Latest Announcement
Spark 2024 will be March 16-17! Student registration is now OPEN!
New this year: Spark will be open to grades 7-10!
Register now!

Welcome to Spark!

Spark has become MIT’s largest annual teaching and learning extravaganza for middle-schoolers! For one weekend this March, students like you will flood MIT's campus 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 and is fully in-person this year.

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

Learn Anything!

From painting to cryptology to immunology, Spark has over 100 classes that 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 weekend of 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?

Students in grades 7–10 can attend Spark. (Unfortunately, absolutely no exceptions can be made to this policy.)

If you are a high school student, we also 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 currently registered! Keep in mind that the catalog will continue to update as more classes are registered.

Spark Details

Spark 2024 will take place over one weekend, March 16–17. The program cost will be $70, but we offer generous financial aid for students that request it. Cost should NOT prevent you from coming to our programs. If you think you or your parents would have trouble paying to attend, please fill out the financial aid application when you sign up. For more information, please visit our program details page.

Questions? Email us at

Register Now!

Registration for Spark 2024 is open from now till March 10! Register now!

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

Last modified on March 09, 2024 at 05:45 p.m.