Allowing students to study what is interesting to them will enhance their desire to learn all they can and enjoy doing it. Everyone can learn. There are just different levels of learning some students can get to and others cannot. To me, if a student is challenging him or herself to expand their knowledge then they are truly working toward meaningful learning. As a teacher, you must step back and let the student decide what he or she wants to learn, but also be there to guide them to a higher level of thinking.
Every learner is different.
These differences start forming from birth. No one child is alike and therefore they should not be expected to learn in the same way. A teacher needs to take time to assess the learning ability of each student and then start the learning process from the level of that individual student. In closing, learning occurs when new information and experiences are added to prior knowledge. This should be an everyday occurrence in the life of a student.