Arch ChineseArch Chinese is an online Chinese character learning tool for Mandarin Chinese language learners. Designed from the start specifically for English speakers who have no or little knowledge of Mandarin Chinese, it offers a rich set of features with a slick and easy-to-use user interface. (from site)