You hit the nail on the head. Penn State also has one of the best tech schools in the country. Pennsylvania College of Technology in Williamsport, thats my alma mater. It’s an affiliate, but both my degrees say PSU.
Surrounded by nothing is true. Nature is beautiful though. Not for everyone especially the Miami fans demographic. They are a god**** cult tho. PA is a great place to live if you enjoy being outdoors, forsure not for everyone