Stuart Hall offers a rigorous and creative co-ed academic education for PK-12 and co-ed boarding program for grades 8-12.