I was STA-21 and had PRK done my junior year. The good thing about being active duty at school is you do not get put on a leave of absence. Just do it over a holiday timeframe so you have time to recover without having to worry about school. I did pay for my own surgery after routing a request chit through my COC. It was a lot quicker and well worth the money I paid. I went in Jacksonville, FL and if you want more info, send me a message.
The only bad thing (not bad now) is I still did not qualify for Pilot but NFO rules because I am not a SWO daddy and I still get to fly!!!