We had a phenomenal experience with this school! The teachers were the best my children have had, I was always impressed with the willingness of the teachers and staff to be available to me and to keep me informed of progress. Music, art, and sports were included and were also available after school. Parents were welcoming when we joined the community and there were always plenty involved with the classes yet there was not undue pressure to become more involved than we chose. I cannot praise this school too highly.