One of the hardest working students at MSL Master, Mr Hui, recently completed the entire MSL Master Mandarin courses. He started from Mandarin Express Intro Level A years ago and finished at Intermediate Level B.
Upon “graduation”, he had some thoughts on learning Mandarin, especially on learning the last textbook, Mandarin Express Intermediate Level B. He wrote a long review “Learning Mandarin through appreciation of Chinese classics”.
I began taking Mandarin lessons with MSL Master / April Zhang in June 2015, starting essentially from scratch. Shortly before studying with April, I had short-lived experiments with two other Mandarin tutors, but I left both of those tutors fairly quickly without picking up much of use -- it was too frustrating to be taught by someone who was unenthusiastic about teaching, and was simply reading straight from a textbook with which they were barely familiar.
It's often said that learning Chinese (Mandarin) is very difficult. When considering the truth or otherwise of that virtual cliché, the reality is that learning ANY foreign language presents all sorts of challenges – particularly when at that stage of learning (and it is a long stage) where you are relying on memory, when language ability is not yet at that level which can reasonably be described as 'fluent' and there is no practical opportunity for immersion.