McAuliffe Regional Charter Public is a charter middle school located on Clinton Street in Framingham. The school enrolls about 250 students and is open to youths in grades six to nine. Classes range in size from 10 to 22 students, with sessions typically lasting about 60 minutes. The school has a special education program. Like most charters, the school offers admission on a lottery basis. Check the website for details about registration and lottery schedule.