Penn has the #1 nursing school in the country for a reason. You can still get the liberal arts education while being a nursing student

You have sector requirements in addition to the nursing classes you have to take. Also, as a nursing student, you are allowed to take courses in the other schools (seas, cas, and wharton). My first semester courses are going to be biologically based chem, microbio/cellular bio, the nature of nursing practice, a writing seminar, and a language class. So, yeah, Penn would be a great fit for you