These days, there are so many resources to learn Mandarin online, that people seem to forget how challenging the language can be. As one...