This is seriously the best Chinese language learning site I've come across yet. Learn by watching engaging Youtube videos in a platform that shows a choice of characters, pinyin and English. Streamlines vocab building, offers games and SRS for better memory retention, and categorizes videos by level of difficulty. The content is all authentic, as opposed to the overly scripted textbooks.