Adaptive teaching strategy for online learning | Synapse