I do not know much about their regular mutual fund since I invest in regular stock. I can not pick stock in mutual fund so I can not invest with them. However my investment in retirement with TIAA-CREF had been great (since I have on a few choice either TIAA-CREF or a few other companies). My retirement account is accumulate to $364,000 as of today. I only invest with them for about 15 years. Total investment is about $200,000 over the years both from my employer and myself. From this year, I contribute up to max of $20,000 plus from employer about $6,000 a year. That is not a bad return. I never have problem talking to them when I have to call them. The best is that they are NON PROFIT. I don't feel I got rip off by them.