nonsoftware

An Introduction to Chinese

The best way to begin learning

Random Chinese Word

Several thousand words available, a good way to test your knowledge