Winthrop University

Hi - My son is strongly considering Winthrop University. We live in upstate NY. We would love to hear from any Winthrop students on the pros and cons and even more so would love to talk to someone from the Northeast who is/has attended.
Worried about rumors of it being a “suitcase school”. Interested in learning about academic support systems and any other need to items.
Thanks