Thinking of sending my son there. Does anyone have some feedback of their experience be it positive or negative.