I highly recommend this to everyone who wants to learn German and experience the culture deeply combined with a lot of fun. Even for people who are only looking to learn the language without the cultural part, Goethe is still the best choice due to the quality of the courses and the great learning atmosphere.