Tofulearn (flashcard app that allows you to practise writing in the correct stroke order)
Look up stroke order with animated GIFs:
BBC Bitesize:
Phonics: Initials
Phonics: Finals
Phonics: Special sounds
The Bopomo song
Pinyin Charts with Audio:
Tofu Learn Word List- Radicals
Nature Radicals (video)
Mandarin grammar: radicals (video and game)
Chineasy Lesson 1 (video)