my son is being disenrolled from USAFA this week (22 days before graduating with an aero degree) for having too many demerits. there has been no honor code violations, no criminal problems, etc... his tie was too short, he missed some class and the straw that broke the camel's back was that his girlfriend stayed the night in his room. before the girlfriend spent the night he was slated to go to pilot training, but now he is being thrown out. i understand there are rules and they aren't made to be broken. does anyone else deem this excessive? also, what, if any recourse does he have? the process has gone through all the chain of commands and is in the superintendents office as i write this. would an attorney be able to do anything? hopeless in texas!