I do not think this school deserves 5 stars at all. It's not terrible but in no way 5 star worthy. My son liked one of about 5 teachers/caregivers. The front desk staff seems friendly at first, but you will soon here what a "nuisance" you are your children are muttered under their breaths once walking down the hallway. My son also learned a lot of four letter words and inappropriate phrases we don't use at home.