That’s what learning German should be like! ...