Penn State has a wide variety of majors that provide a world class education. The are many opportunities for students to take advantage of however students need to seek them out as they are not going to fall into their laps. There are many amenities on and around campus that make PSU feel like home. My biggest piece of advice is to get involved with something at the university and expand your network. There are some good and bad professors like any other colleges but you just need to adapt to them and pass. Great school