I have a few things to say. First and foremost, I'm bias. I'm currently enrolled at PSU, and I like the idea of having more people (like us) at PSU. I love it here. The professors I've encountered here enjoy teaching, and actually care about if a student is learning or not. I'm getting help from all sorts of sources, which has really shown in my grades (I got B's in all of my classes instead of C's).
SageBell, if you do decide to go to PSU, I suggest that you get into the EOP (Education Opportunities Program). From the sound of things, you would be able to get into it no problem. They have a scholarship that you could apply for (if you get accepted into the program). You are assigned an adviser, who will help you out however they can. You can register early for classes. And they have a program over the summer called the Bridges Program, which I attended over the summer. It's REALLY helpful. It will help you get ahead of the learning curve when your first term starts, it gives you a LOT of helpful information, AND you get 3 credits out of it.
If you have any questions, don't be afraid to ask. I could even get you in touch with one of the people in charge there.