The hardest part of learning a language is sitting down in front of a book and forcing yourself to practice, Fun Cantonese fixes this problem by making the process as painless as possible. Various minigames, coupled with hand drawn flash cards and native pronunciations will help you build a natural affinity with the language while playing.You will be introduced to new words with simple pictures that will help your brain associate the words naturally, rather than translating through other languages first. You barely need to be able to understand English to start learning Cantonese :-). Pronunciation is all by native Hong Kong Cantonese speakers so you are not left puzzling over what the difference between gao1 gao3 and gao5 is.Simple math games help to turn on your whole brain so rather than just learning numbers by rote, you learn to add and subtract in Cantonese in your head.A built in dictionary allows you to look up words in English, Jyutping (Cantonese Romanization), or Tradional Chinese. Look up individual words like "coffee" and you will also get common, simple sentences like "I want Coffee" or "Drink Coffee".