Language Learning Tools: Rosetta Stone

I’ve been casually learning Mandarin for a while, nothing consistent, a patchwork of formal classes, conversation exchange [https://thelifelifebalance.com/the-fun-way-to-learn-a-language-for-busy-and-broke-people/] meetups and holidays in »