There are about 45-50 6th & 7th graders per class and fewer 8th graders. Class sizes vary but are generally small, I think there are 3 math classes per grade. Probably similar for other subjects. The great thing about MS is that I have been able to step back because they expect the kids to advocate for themselves and monitor their own learning. The conferences include the parents but its the teachers and kids who talk about progress. The homework doesn't seem bad to me, but again my child is expected to do it, not me, so I only get involved if I need to help once in a while. Langley puts minimal stress on athletics, and really sees it as fun. Serious athletes participate in outside sports in addition. As to leadership, they participate in Varsity sports starting in 7th grade (JV is 5th/6th), work on the yearbook, lead school assemblies, star in the school plays and concerts. They act as guides at events, volunteer at the Fall Fair, act as Kindergarten big buddies in 8th grade. Its a good program overall.