This is a fabulous school. The teachers really care, they are genuine and loving. The school is a bit expensive. The children seem to value money more than they do morals. I would recommend sending your child to this school if you could afford to do so simply because they push the children hard and they are very strict about behavior. They offer lots of after school activities and they seem to be working one full grade level above the public schools. I would suggest though for the parents who do send their children here: teach your children the value of money and teach them about what is important in life. Teach them empathy, loyalty, compassion and love. That is the parents job any way and children will not be likely to learn those at this school.