MemRi dynamically creates a quiz of up to 10 questions each time. The quizzes are designed to be taken once a day for a set number of days each week. The questions "level up" in difficulty as students get them right, whilst also appearing at greater time intervals until students have them hard-coded in memory.
Some more articles about MemRi for teachers:
And here are some written for students to read: