We're moving schools after winter break- the new school is wonderful. Montessori through second, then transitioning to a traditional, but engaging, curriculum. The school is a) committed to teaching kids at their level b) using learning materials that are rigorous and interesting and c) attending to the social and emotional needs, which, in my DS6's case, trail far behind his intellect.