Best by far
I have made many attempts to speak Mandarin, and while I was OK-ish I was very unhappy I failed to make any progress beyond the basics. Just a few weeks into this program I have made more progress than I thought ever possible. Able now to read Mandarin without PinYin covering the initial basics, and with a large group of likeminded learners, I feel as if I am in my language "forever home". Highly recommended, as the best by far of anything I have tried.
