https://www.duolingo.com Duolingo  This site is a language-learning app and its website features comprehensive guides for manyof the most commonly taugh languages in the US includIng Spanish, French, German, Italian, Portugese, Dutch, Danish, Sweish, Russian, Polish,Turish, Vietinamese, Hebrew, Norwegian, Ukranian and Hunganian 

www.edhelper.com/German.htm German Activities

www.learn-german-online.net Learn German Online.  This site has practical life language skills.  It also contains links to interactive sites, audio files and more.

http://german.about.com  Learn German at About.com.  This site has activities for learning German.  This is also information on German noun suffixes and gender, grammar ad pronunciation, Word games and listening resources.

http://www.vokabel.com Vocabulary Training Exercises for German Students (4/5-12)