The lessons are always fun, which makes it easier to concentrate. We covered a huge amount of subjects in one level which is great. Carmen is an excellent teacher. She makes every class interesting and explains things clearly.