We pulled our kids out of this school last year. My son was behind in reading and math. Luckily he is now thriving in public school after having to catch up. The K4 and K5 teachers were great. However, there seemed to be a lack of communication from the first grade teacher. The teachers seemed to be more inviting than the other parents. Parents tend to be snobbish and clique-ish, which unfortunately rolls down in to their kids and how they behave as well. Public school has been a much better fit for my children.