I would definitely recommend That's Mandarin to my friends who want to learn Chinese. It's a little bit hard when learning Chinese but hopefully teachers here are very nice and patient. There are lots of choices before I came here, but for now I am really glad I made a right choice. I'm keen to past the beginner stage soon. And I'm going back to my home country, but probably next time I will still choose it.