Values education, quality teaching and service learning: a troika for effective teaching and teacher education

- Lovat, Terence; Toomey, Ron; Clement, Neville; Crotty, Robert; Nielsen, Thomas