I visited Penn State today since I have a an advising day tomorrow morning. I checked out the brand new business building and I was reaaaally impressed.
Outside view:
Inside:
Trading Floor:
The building was really big, tons of classrooms and offices and such. Seemingly random LCD TV's mounted everywhere throughout the building as if they were art. Tons of natural light. I can't wait to take some courses there.