I am also taking a live class in German. I find that Rocket German gives me an added boost to learning and makes me think in different ways than just the live class. I learn a lot from Rocket German and could use just it to learn German but putting the two together for me is great!