Mandarin Chinese is without a doubt one of the toughest languages for English speakers to learn. Not only do its non-phonetic written characters bear little semblance to the Latin alphabet of western ...