The schools overall curriculum and vision is great. However, the leaders of the school do not follow through with what their vision and purpose of being in education is for. My daughters were kicked out of this school because of minor violations. They went as far as getting them kicked out of the school district. My daughters have excelled so much academically but are extremely hurt and feel betrayed by the leaders at carcroft. They feel let down and given up on.