Didn't actual teach anything, everything was either straight out of the book or from a 3rd party German website. completely hands off, sent us off into group work with barely any instruction. made last minute changes to our final projects and grading scale with barely any warning. no motivation to learn besides it being a major requirement.