The High School German website is a creation by a German teacher for German teachers. It includes a calendar where teachers can suggest resources appropriate for the events in a given month. For example, this month includes recommended St. Martin’s Day resources, a song commemorating the fall of the Wall, and Thanksgiving ideas: http://highschoolgerman.com/calendar/november
If you register, you can contribute your own ideas as well.
Access the calendar at http://highschoolgerman.com/calendar