www.iijo.com – Provides flash cards to the Chinese langauge.
www.cantoneseclass101.com – Learn Cantonese through free lessons.
www.zheshishenme.com – Chinese Characters.
General Language Help
Live Mocha – Learn many different languages from the same site.
Foreign Flash Cards – Use flash card method for numerous different languages.