The staff is very nice and cooperative.They make sure kids do their homework.They are very flexible and helpful with attendance issues.