Absolutely awful place. Do not sent your kids here. My son went here and was being bullied by staff. I wrote on my fb to ask for advice and never named this place for the ... more