San Jose State (CA) offers a minor In German. http://www.sjsu.edu/wll/Programs/minors/
The program coordinator, Romey Sabalius, is an excellent lecturer. Here I am posting work done for the following courses. So far only essays written for GERM-120A are posted.
GERM-102A GERMAN CULTURE I (GERMAN CULTURE UNTIL 1871)
GERM-102B GERMAN CULTURE II (FROM 1871 TO THE PRESENT)