Independent Spanish practice:
http://cvc.cervantes.es/Ensenanza/mimundo/default.htm
http://www.uni.edu/becker/Spanish3.html
www.myhq.com.public/v/a/vanderwerken
Spanish for Young Learners:
www.onlinefreespanish.com
www.pbskids.org/noah/games
www.littlepim.com/fun-games/talking-coloring-book
http://www.abcya.com/spanish_vocabulary.htm
http://www.ciudad17.com/Primaria/
Microsoft Apps:
Nicole and Tommy Vocabulary for Children- Spanish
Spanish Match
Espanol for Beginners
Lengua
Tablee
Learn Spanish Deluxe