This is a comprehensive site that offers current events and cultural information from Germany as well as excellent text, audio and video files for learners of German. Check out the tab "Deutsch Lernen".
There is also a language learning program on the site. These language levels on the site correspond approximately to your level at Arrowhead:
All students enrolled in a German language class are welcome to attend German Club at any time. German Club events take place each month of the school year. Dates and times will be posted in your German classroom.
September 2015: Stay tuned for the first German Club event of the 2015-2016 school year!