For Mandarin Learners
- Chinese-English Dictionary
- BBC Chinese (learning resource, games)
- CNTV: China Network Television (learning resource, news, videos)
- Happy Mandarin (TV program)
- Mandarin Cartoons
- Mandarin TV Programs
- Chinese Flash Cards
- Pinyin Practice
- Learn Chinese with Fun Graded Reader Series Vol. 1 (1st-2nd grade)
- Learn Chinese with Fun Graded Reader Series Vol. 2 (1st-2nd grade)
- Learn Chinese with Fun Graded Reader Series Vol. 3 (1st-2nd grade)
- Primary Mandarin Chinese Reader Series – Orange (A) (1st-2nd grade)
- Primary Mandarin Chinese Reader Series – Blue (B) (1st-2nd grade)
- Primary Mandarin Chinese Reader Series – Green (C) (1st-2nd grade)
- Primary Mandarin Chinese Reader Series – Purple (D) (1st-2nd grade)
- Reading Program 100 Words (1st-2nd grade)
- Reading Program 200 Words (1st-2nd grade)
- Reading Program 300 & 400 Words (1st-2nd grade)
- Reading Program 500-800 Words (3rd grade)
- Reading Program 900-1200 Words (3rd grade)
- Self Reading Stories – Standard 1 (1st grade)
- Self Reading Stories – Standard 2 (2nd grade)
- Self Reading Stories – Standard 3 (3rd grade)
- I Can Read Myself Indigo Series Small (Kindergarten)
- Mandarin for Me (1st-2nd grade)
For Spanish Learners
- Chillola (Games)
- Spanish Flashcards
- Alphabet Space
- 123 Teach Me Spanish
- Teaching & Learning Spanish (Blog)
- Cuervo Blanco (Games)
- RockALingua (Games)
- Dingo Lingo
- ABCya Spanish Vocabulary (Games)
- ABCya Spanish Word Bingo (Games)
- PBS Kids/Parents Oh Noah! TV show
- Spanish Town
- Spanish Playground (Games and Songs)
- Spanish Dictionary