German Math Practice:
http://www.matheaufgaben.net/arbeitsblaetter/
http://www.matheaufgaben.net/mathe-online/
http://www.lernen-mit-spass.ch
Online German Games:
http://www.hello-world.com/languages.php/?language=German
http://www.wiegehtsgerman.com/games/en
https://www.goethe.de/prj/dfd/en/home.cfm
http://www.deutschakademie.de/online-deutschkurs/english/
http://www.dw.com/en/learn-german/german-courses/s-2547
German Dictionaries
http://www.pdictionary.com/german/
http://www.collinsdictionary.com/dictionary/english-german
en.langenscheidt.com/german-english/
dictionary.reverso.net/german-english/
German Websites
Here are some websites where you can practice your German.
https://german.yabla.com/?a=842&gclid=CKeq0rGovsgCFYZcfgodsBYE8g
https://www.goethe.de/prj/dfd/en/home.cfm
http://www.deutschakademie.de/online-deutschkurs/english/German-Grammar-Topics.php
http://www.deutsch-lernen.com/learn-german-online/beginners/exercises_summary.htm
http://www.digitaldialects.com/German.htm
http://german.tolearnfree.com/
German Stories to Read
http://germanstories.vcu.edu/grimm/grimm_menu.html
http://www.childrensbooksforever.com/childrenpages/German1.html
http://gutenberg.spiegel.de/genre/marchen-fairy
https://prezi.com/hh5yat-zi5jg/herr-dr-seuss-grunes-ei-mit-speck/
German Apps
These are just a few apps you might consider downloading on a smartphone or tablet that can help you learn German. There are many more, and while some are free, some do cost money.
Duolingo (See www.duolingo.com)
Memrise (See www.memrise.com)
Learn German by Mindsnacks (www.mindsnacks.com)
FluentU (www.fluentu.com/german)
Rosetta Stone (www.rosettastone.com)
Memrise (www.memrise.com)
Anki (www.ankisrs.net)
iStartGerman (www.miraigerman.com)
DeutschAkadamie (Google App Store)
Wie geht's? (http://www.wiegehtsgerman.com/apps)
German News and Podcasts
These are great resources to use to practice listening comprehension by listening to native speakers.
http://www.dw.com/en/top-stories/s-9097
http://www.nachrichtenleicht.de
http://www.spiegel.de/international/
German Pen Pals
You might consider trying to reach out to a German-speaking pen pal so you can write back and forth to practice both of your language skills.
http://www.studentsoftheworld.info/penpals/penpal_ads.php?Pays_Choisi=GER
https://www.mylanguageexchange.com/Pen-pals/Language/German.asp
https://www.globalpenfriends.com/country/Germany_penpals.html
German Labels
This is a spreadsheet that has a list of German labels for rooms and other common household objects you can use as labels around where you live.
German Songs
https://westzweiteklasse.wordpress.com/german-songs/