If you're a middle school student, a program is a great way to explore new subjects in a fun and practical way. Your time in the program might go toward building something small, testing out an experiment, working alongside a mentor, writing your own material, or discussing ideas with other students who share your interests. Rather than rushing through a topic, you get to actually spend time with it and see what sticks.