The lessons are super informative and I feel that every class I can walk away with more information then I entered the lesson with. The lessons themselves are super enjoyable and relaxed as well. The way that the lessons are planned out works very well, I never feel like they are packed with a lot of information or not enough information which is awesome. There is also a mix of different ways that the lessons are taught and that all depends on what type of learner you are which, in my opinion, is the most important thing as a student. I highly recommend Zara to all levels of spanish!