This is a complete course in spoken and written Cantonese. If you have never learned Cantonese before, or if your Cantonese needs brushing up, Teach Yourself Cantonese is for you.
3.5 A rare English-to-Cantonese textbook that includes dialogue and vocabulary with Chinese characters. There are unfortunately racist illustrations throughout the book in addition to some backwards conversations. As a language learning resource the vocabulary in use and grammar points are excellent. However, the exercises only in romanised characters are useless. I haven't found a better alternative.