Towards the end the learning curve gets super steep, maybe though I just pushed faster then I was ready for. However, the drawback that keeps this from getting a five is the obfuscation of the vocabulary to be successful in the later lessons. I found that many of the words I needed were introduced in OE, during the translation and then I couldn't always find them in the dictionary. Still, was fun to brush off my linguistic skills.