My son also recently commissioned through Alabama AROTC. Excellent school, beautiful campus, great academics. My oldest also graduated from there (not ROTC), and I have one more hoping to attend (even though we are out of state, and had no previous connection to the school.) AROTC program was fine, just as a great majority of them probably are (things change, sometimes for the better, sometimes maybe not, based on the rotation of the cadre and the PMS). So much depends on what your son wants to get out of it, and the effort he puts in. All in all my DS had no negative issues, everything went as it was supposed to. Congrats to your son. I recommend Bama enthusiastically.