I love the multiple different ways/techniques they employ to make sure that you understand it by reading, writing, listening and having conversation. By the end of the lesson I really am familiar with the words. The work bank also helps break down all the meanings if you still are having trouble after the audio. I am very happy so far.