What sets Waldorf apart?
What sets Charlottesville Waldorf School apart? Small class sizes allow for meaningful relationships between peers and with teachers Our age-appropriate curriculum is based on a comprehensive understanding of child development…