I initially enjoyed this school for my children, however, if your child is advanced then this may not be the school for you. The teachers are good for the most part, but have difficulty relating to the children of different cultures, especially minorities. They attempt to combat this through the idea of culture clubs which is designed more for families from a different country. Their variance of minorities teachers is limited to 2 teachers in the entire school. The principal has a good heart and very kind, but the curriculum was not rigorous enough to challenge my children and thus I am a former parent. Very expensive before & after care options, but my kids loved it! Definitely one of the best schools in the DC area.