Congrats Al.  I hope that this gives your son direction.  If it doesn't, you might want to look at the Army and Navy Academy at Carlsbad.  I have some friends who had a smart, but troubled boy.  He was constantly getting into trouble at school and she was constantly having to go to school to deal with the problems.  As kind of a last effort in straightening him out, they sent him there. 
 
Within one semester he was a changed kid.  His grades shot up to straight A's and he really enjoys going there.  He just made the shooting team as a sophomore, which is almost unheard of.  Of course, now he wants to go to a military academy and become a sniper.