Charlotte Preparatory School middle school students and staff learning together
Charlotte Preparatory School middle school students and staff learning together
Charlotte Preparatory School middle school students and staff learning together
Charlotte Preparatory School middle school students and staff learning together
Charlotte Preparatory School middle school students and staff learning together
Charlotte Preparatory School middle school students and staff learning together

Middle School Overview