Pre-reading activities : what effects do they have on heterogeneous classes?