Of all of the languages that I've learned so far, Cantonese is the most difficult. Pimsleur makes learning such a complex language enjoyable and stimulating. I really like the way the narrator goes into detail about the Cantonese word order and the variety of tones associated when speaking the language. So far, my progress has been excellent. When I speak the small amount of Cantonese that I've learned, people tell me that I sound like a native speaker. Who knows, I might even purchase the Mandarin in order to be knowledgeable of both Chinese dialects. I think that anyone considering to study an Asian language should definitely try the Pimsleur Chinese programs. It would give that person such an advantage to a complex language.