my boyfriend wants to be a commercial pilot. pilot training is expensive; thinking about going military route.

so he will go to a state college and do the ROTC program.

1. what should he major in in college to qualify to fly a plane? none of the state schools have aviation, he’s thinking about majoring in mechanical engineering and building and flying planes.
2. is there a specific ROTC program he should enroll in?
3. what does he do after college to guarrantee he flies planes for the military? how many years will he have to do that for? will he be able to be a commercial pilot afterwards?

please tell me anything else you think may be helpful. i really appreciate it.

thank you very much.