A change in theories regarding school achievement moved away from the traditional thought that student background variables are the strongest predictors of the students' success or failure. Citing more current research studies, it has become quite evident that teacher effectiveness has been identified as the major factor predicting student academic progress. If teacher quality makes a difference in student learning, then teacher professional development programs should be focused on effective strategies.