Xie Xie, Mr Prime Minister
TweetThe Australians voted for a new prime minister this past Saturday. Kevin Rudd will become the 26th Prime Minister of Australia in about 2-weeks time. I don’t know much about the Australian politics, but one thing Mr. Rudd has caught my attention (and probably of many others too) is his fluency in Mandarin. Of course, [...]
My New Cantonese Blog
TweetI always find language learner’s materials artificial and boring. I always want to access real-life contents in the languages I am learning. There are of course a lot of real-life contents I can find today, especially on the Internet. However, most of them are either in written forms, or only available in audio or video [...]
For the Sake of Conversation
TweetKeith left me a comment on my previous post, asking why I would join so many language-exchange networks. In fact, I am not quite sure if I know the answer. May be they are free, or perhaps I keep joining new ones simply because none of them has met my expectations. When I look back [...]
O Canada
TweetLast week, I was compiling a collection of more than 25 different versions of the Canadian nation anthem “O Canada” for my daughter. The anthem is her favourite song besides, of course, the Alphabet song. I had been singing the anthem to her since she was 3-months old. Somehow, the tune worked great for a [...]
Language Web 2.0
TweetI have joined so many language exchange networks in the past year that I have already lost count of them. Whenever people contact me for language exchange, I would ask them from which language exchange website they found out about me. Quite often, they simply cannot recall it, probably because they themselves have also joined [...]
keep looking »


