These are all possible. There is also a military school. Of course, this is not easy to test.
Besides, you can get a loan now when you go to college, so you shouldn't have to pay back a lot at home.
I have a friend who goes to a medical university, where he doesn't have to pay tuition, but he will work in the party for five years after graduation.
However, your girlfriend is only a sophomore, so it's still a little early to think about it. Let's wait until she is admitted to the university.