Dictionary
Google Translate (Make sure you select 'Traditional Chinese')
MDBG (Make you you select 'Traditional Chinese')
Chinese Input (Typing)
Online Pinyin Input (type Chinese without installing a Chinese keyboard) http://www.pinyinput.com/
中文打字練習 Chinese Typing Practice http://game.hlc.edu.tw/typing/content.asp#
Foundation
小豆豆學華語 Little Beans Learn Chinese (Highly recommend this for students who are currently building their Novice level language proficiency)
小豆豆學華語二 Little Beans Learn Chinese 2 (Highly recommend this for students who are currently between Novice and Intermediate level language proficiency)
Chinese Reading and Listening
繪本花園 Online Storybook Readaloud
http://children.moc.gov.tw/animate_list?type=1
聽唱兒歌 Listen and Sing Nursery Rhymes
http://children.moc.gov.tw/song_list?language=1
小主播看天下
https://www.youtube.com/watch?v=xFCg0MyolxY&list=PLYfJOvcvKb2Q7SplxLrPL7MHtzQU4bQ3s