Do NOT send your son to CRA.
I have PERSONALLY GONE THROUGH THE PROGRAM... If you need proof, I can furnish it. It was HELL, absolute HELL.
They consistently use manipulation, lies, exaggeration, and have even been known for physical abuse. Not to mention they DO NOT GIVE A DAMN about the students. Please, do not send your son there. If you get him back, you will get him back in a worse position then he was already in.