TIAA Bank primarily provides banking and financial services for teachers, but anyone can open a bank or brokerage account as long as they're U.S. residents. The variety of services provided ranks TIAA as one of GOBankingRates' Top 100 Banks and no. 3 on the Best Online Banks list.