I am a high school student, and I am training to be a prestigious Civil Engineer. I am 1st in my vocational engineering program class. I heard that you can join the army for 2 years. Would joining the army for 2 years allow them to pay for my college expenses once I am done with my term of service? Would I still get the medical benefits? I can't really just go to college because I would have to take out heavy loans and be stuck paying them back all my life.