A Model of Adaptive E-Learning in an ODL Environment | Synapse