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