What's the easiest way to learn Cantonese?

First, do you know how to speak Mandarin language and write&read Chinese words?If the answer is no, you have to first learn speaking Mandarin and reading Chinese words, the one which is widely used in China & Taiwan.If the answer