My (Second) College Search Begins

Great that NM Tech and SD Mines are affordable!

They both have geology majors and/or several related ones:
http://www.nmt.edu/departments-and-degrees/
http://www.sdsmt.edu/Academics/Degrees-and-Programs/

And yes, definitely don’t go back to PSU (at least with a full credit load). Maybe a CC instead if you need the visa?

BTW, in general, the Dakota schools are pretty cheap (and geology likely is pretty big there):
http://www.ndsu.edu/admission/cost_tuition/cost/
http://und.edu/admissions/undergraduate/costs-and-aid/

This will give you more chocies.