My New Cantonese Blog
I 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 format. [...]