My son has gone to this school for 2 years. Some teachers may be alright, but his teacher last year [could not] keep control of her class. The assistant principal is terrible and very rude. However, the principal is very nice and seems to care about the children. Overall, this school needs much improvement.