Websites for teaching Chinese

In my last post I shared with you how we teach Chinese at home. To all the materials mentioned there I would like to add some Internet resources. Some of the websites have on-line games, others have some printable worksheets while on others you can order books and materials for teaching at home.
Check them out, maybe you are going to find something interesting and suitable for your children.
Also ... if you know of any other interesting on-line resources, please let me know by leaving a comment. Thank you!