Kids whose elementary school social situations were not ideal often benefit from meeting and mixing with a new set of kids from the other elementary schools. Academically, many kids enjoy the electives, social studies and science getting equal time to English and math, and teachers who specialize in their subjects. Middle schools being larger, have drawbacks but they also have certain resources (special ed, sports, counseling, etc.) that elementary schools can't offer.