Return to Article Details Humanising pedagogy: An alternative approach to curriculum design that enhances rigour in a B.Ed. programme Download Download PDF