PSU Schreyers Honor vs Villanova Honors college

I am senior and I have narrowed my college search to PSU Shreyers and Villanova honors colleges. I am majoring in bio with a premed track. Money isn’t an issue and both schools are two hours away from home. Which school would be better for premed, both academically and socially. I know Villanova is a better school, but PSU Shreyers is one of the best Honors programs in the country. Also i am worried that PSU will be too big for me. Are Shreyers the classes massive like normal PSU classes are. Also how is happy valley? I have heard its just all PSU and nothing else.

Can you elaborate on your concerns about size?

Schreyer classes will be smaller, but not all of your classes will be honors classes. Intro bio will probably be pretty large. Lower-level classes often have recitation sections with fewer students and more individualized attention from the TA.

Happy Valley has a lot of school spirit/pride, a good bus system, and a fair amount of things to do. You’re not limited to activities on campus (I volunteer at the animal shelter a bus ride away) but there’s always something going on at the university, and as a premed you’ll probably be so busy you won’t be able to do as many things as are offered anyway.