While I understand what you are saying, credit-wise he is still very eligible for the program, even with a couple terms of "doing better". If he can get into the school, it is pretty likely he will also be able to start NROTC as a college program stud.