You can make an appointment online, but when you come to the office you will notice that there are no managers there and you can't open checkin account. And you can't open it online also because you might not have SSN yet. Thanks there is Bank of America for this cases.