Great school, great teacher. This is the perfect tool to learn German from your own environment and the comfort of your place. Online learning is great for challenged kids, home school kids. Need credit recovery in German World Language, this is the way to.