Okay, thank you.
We chose Wells Fargo Bank, There's branches and ATMs everywhere, and a convenient location on 36th and Market on campus.
Great, thanks!
I would chose a credit union over a bank!! I believe there is one that Drexel partners with: https://www.fmfcu.org/drexel/
There may be others, but I remember seeing a TD Bank atm on campus and they have a branch nearby. Don't know how to open an account if you are from overseas. I would call an office and ask. https://www.td.com/us/en/personal-banking/store-locator#/