Other school factors to consider include teacher-student interaction John Smith 5 years ago homogenous versus heterogeneous grouping