Community Consolidated School District 59 of Arlington Heights is also known as the Elk Grove Community Consolidated District. It serves most of Elk Grove Village and parts of Arlington Heights, Mount Prospect and Des Plaines. The district has three junior high schools, Friendship in Arlington Heights, Grove in Elk Grove and Holmes Junior High School in Mount Prospect, as well as 11 elementary schools. Class sizes are maintained in the mid- to lower 20s. All elementary schools have been renovated and include computer labs and Internet access to all classrooms.