From 2Speak Languages:
With over 60 individual classes, you will learn to master Cantonese by listening to and practicing with simulated conversations, engaging exercises, and skill units as you work through the interactive study guide and audio content.
2Speak's Learn Cantonese covers just about every area that you need to master in order to speak Cantonese like a native. The topics covered by the entire course include:
People and Culture;
Greetings & Polite Conversation;
Talking about time;
Travel and Getting Around.
With 2Speak Cantonese you'll get an access to:
Interactive Study Guide;
Portable Audio Instruction;
Access to Cantonese Social Network;
Built-in Audio and Video Chat.
Cantonese Starter provides you more than 600 hours of instruction.