Duolingo
A learning platform that takes students through ~HSK 3.
https://www.duolingo.com/
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6