The thing that makes humans pretty incredible is how different we all are from each other. We all have different likes and dislikes, behaviour, opinions and learning styles. So, surely sticking us all in a box (the classroom) does more harm than good to today's youngsters?
Individuals 'learn' because it serves them in some way, and children of course are more instinctive than adults. Regardless of learning style, a young child will want to learn something as a way of exploring the world, and will use all senses: this is because the rational brain is not yet in many cases ready to retain information merely from sitting down and 'taking notes'.