Öğrencilerin farklı hızlarda öğrendiğini, kompleks ve soyut kavramları anlamada farklı yeteneklere sahip olduklarını bilmek, onların aynı yaşta aynı boyda olamayacaklarını bilmek gibi bir gerçekliktir. Bu gerçekliği sağlamak için öğrenciler, farklı öğrenci ihtiyaçlarına göre, kullanıcı dostu bir ortam yaratabilirler. Bu arada her öğrencinin görevi rekabet etmek ve gelişmek,öğretmenin görevi de bu rekabeti ve gelilşmeyi tanımlamaktır.