sounds like he needs bootcamp. i had a similar situation and placed my daughter in a bootcamp program offered through the LAPD, and she's doing so much better now. the program is excellent and is offered at low to no cost to parents. lapd.org good luck and god bless!!