Linguistic and social heterogeneity in the classroom: reflections for teaching based on science