"I found a list of the most useful 400 words to learn first in any language from towerofbabelfish.com, so I translated it into cantonese. Each level has 3 parts. A: meaning of sound, B: meaning of character, C: sound of character. I've used Yale romanisation. If you don't want to learn the characters yet, just skip the B and C levels." (Hydroptere's note: added missing / clearer audio files)

Welcome to Memrise!

Join millions of people who are already learning for free on Memrise! It’s fast, it’s fun and it’s mind-bogglingly effective.