Staff is unhelpful and unwilling to provide any kind of answers. We had our son here for 2 weeks and after bad behaviour and several phone calls to both of us at work we decided to pull him out. Nobody was willing to explain options to take. Seemed very unwilling to want to offer any kind of help or support after we asked for possible resources. I would not recommend.