You might be misled
Never trust what the recruiter tells you. The agreement is a contract, nothing more, nothing less, just because government is a party to the contract means nothing, it still have to follow contract law.
Have a lawyer look at it. JROTC is for high schoolers. Who pays for college?