GER 330H: Open Topics in German Studies - Student Reviews & Tips | CourseRater