effect of class size on students’ academic performance