Very interesting. I learnt Mandarin by speaking only. My primary school teacher wanted me to join her Mandarin class but I had to do Malay Language. I saw how my Mandarin teacher taught in class just like you had explained here. Unfortunately I did not learn to write and read. I like this.