I have been learning Cantonese Chinese (slowly) since around 2002. July 2007, I went to Chinese University of Hong Kong's Chinese Language Center to study intermediate-level Cantonese. Currently I'm studying advanced Cantonese at Stanford University's Cantonese program.
- Speech tools
- Praat - a tool that lets you check whether your spoken tone contours are correct
- Google Input Tools - supports Yale romanization input
- Input method