For paying what they ask there should at least be an option to customize how you best learn. Really rigid lessons, reviews and overall structure, and so much reading when things could be explained with videos or voice.