...
The diagram below shows the layers learning within the timely practice cycle
...
...
The timely practice cycle is as follows
the teacher creates a timely practice assignment - which asks the learner a questions on some layers (chosen by the app) from the due layers
the learner completes the assignment - asking for help if they need it
the teacher assess the assignment
the app adjusts the depth of learning (the minimum time the app will wait between one practice and the next) for each layer
the layers wait until they are due
etc
...