It is my experience and it is generally accepted that mixed-ability classrooms are the norm these days. As a teacher I am personally interested in differentiated instruction. It is for this reason that I am interested in personalized learning. Today the reality is that any teacher would be involved in producing individualized learning plans for students. As we read, there is little doubt about the future of personalized learning. It is the Holy Grail of teaching. Except that it is not easy to practice and becomes incredibly difficult for any teacher to do for large number of students. It is for this reason that differentiated instruction in classrooms advocated today is clearly identified as not personalized learning or individualized instruction. However, the promise of the future is that personalized learning will be a reality for the majority of students. In my opinion, we would have achieved the Holy Grail of Teaching. Adaptive Learning and Adaptive Learning is one way of attempting to achieve personalized learning, the Holy Grail of Teaching. It is for this reason that my vote goes to Adaptive Software and you should also give this one a thumbs up.