Is this approach consistent with education research?

What has the largest effect on student learning?
(from 500 000 studies)

Prof John Hattie, Faculty of Education, The University of Auckland 
Effect size of 1 corresponds to one standard deviation unit

Influence Effect Size Source of Influence
Feedback 1.13 Teacher
Students prior cognitive ability 1.04 Student
Instructional quality 1.00 Teacher
Direct instruction 0.82 Teacher
Remediation/feedback 0.65 Teacher
Students disposition to learn 0.61 Student
Class environment 0.56 Teacher
Challenge of goals 0.52 Teacher
Peer tutoring 0.50 Teacher
Mastery learning 0.50 Teacher