Language affordances and pedagogical challenges in multilingual grade 9 natural sciences classrooms in South Africa | Synapse