opencantonese.org
Open Cantonese offers free Cantonese lessons covering speaking, listening, pronunciation, vocabulary and grammar. It also hosts the Cantonese Life textbook series and archived pronunciation guides for Jyutping and Yale romanization.