Author: Charlotte Prep's Blog
Charlotte Preparatory School fosters lifelong learning and provides an exemplary educational experience founded on academic excellence, positive character, and leadership development in a diverse, inclusive community. View all posts by Charlotte Prep's Blog