That's it...I'm going back to school.A) The program is modestly hard. Honestly, if you stay on top of homework and projects and studying a little bit every night, it's not bad at all. And there are no requirements to get in last I remembered. But you might want to make sure your math and science pre-reqs are covered before you start (you can talk to the Petro Eng department head Dr. Fathi Boukadi about that, he's one of the nicest men you'll EVER meet)
B) Internships are not plentiful. You really have to shmooze around and meet the correct people to jump on an internship. Be involved, because the more you meet-n-greet these big wigs, the better your chances of attaining one.
C) Not really that hard. Service company (MWD/Fracking/Completions/Cementing/etc.) are always looking to fill positions. Operator companies are a lot harder. Lot of requirements have to be met but it can be done. Internships always make it easier.
You also asked about atmosphere/campus life. I'll tell you this, you will have a BLAST here. Athletics are outstanding, Campus construction is booming, the nightlife is electric, Greek Life (Frat/Sorority) is memorable.
O and yeh, the women are absolute Earth, Wind, and Fire flames scorching hot.
Anything else you need me to convince you about? lol