Exploring the Theory, Pedagogy and Practice of