impact of teachers quality in students’ academic performance