Sandy Run Middle School serves students in grades 6 through 8 in Montgomery County. In addition to its standard curriculum, it also offers a variety of sports, academics and other after-school activities. Student activities include art club, garden club, guitar club, movie club, robotics, science fair, ski club, yearbook, chess club and band.