Maayot has one main goal: to offer new readings to its many students. I have only used the beginning level, so I know the readings are simple for a reason. So far after a few weeks, the readings are varied and offer gradual exposure to new vocabulary and some review of previous vocabulary. There is a built in dictionary function, but it is very simple, so additional help might be needed to understand some words/phrases in context. There is also a quiz with each reading that requires a close reading of the text. I wish there could be more than one question, but when a new text is offered every day, I understand why it is short. The final section is a written response to a prompt based on the reading. It’s fun to see how other users have responded.