my son enjoyed IOP . I myself lost it when 2 staff members stepped way out of line. I felt like a father who failed when he called crying. the depression made him relapse, after he was told he was a failure. there were many staff members that he said " he could be honest" with. He will not give me the names because he is scared. I blame myself for flying him out there. I thought him graduating from VCU would remind him of the potential he has. I hope one day he tells me who it was. its been one month, one month of trying to tell him he is NOT a failure. the week before i sent him i loved the website , along with all they do to help. I did some background checking later and found out some information that was truly unexpected. that topic is not for me to discuss, but, if you like to take the time to look. Go right ahead. All in all, I'm a retired Navy Seal and i have NEVER told one cadet he is a failure. It's wrong.