The outcomes of a two-pronged 'real-world' learning project, which aimed to expand the views of pre-service teachers about learning, pedagogy and diversity, will be discussed in this paper. Seventy-two fourth-year and 22 first-year students, enrolled in a Bachelor of Education degree in Queensland, Australia, were engaged in community sites outside of university lectures, and separate from their practicum. Using Butin's conceptual framework for service learning, we show evidence that this approach can enable pre-service teachers to see new realities about the dilemmas and ambiguities of performing as learners and as teachers. We contend that when such 'real-world' experiences have different foci at different times in their four-year degree, pre-service teachers have more opportunities to develop sophisticated understandings of pedagogy in diverse contexts for diverse learners.