Like it or not, we are not all the same, we all learn at different speeds and have different levels of intelligence. Some are gifted, most are average, and some are below average. Each group needs to be taught in a way that helps the students to thrive.
Articles like the one posted are...