Source: https://www.semanticscholar.org/paper/NCEE-EVALUATION-BRIEF-November-2016-DOES-TEACHER-OF/2e9fb557990c82898cacc4f2fd731c6e41773918