My 2 sons spent 10yrs here. The Admin, teachers and staff are all nice and accommodating. All children are well-behaved , kind and have good manners.