Pre-service teachers need skills such as ongoing commitment to learning, critical reflection, excellent questioning and listening abilities, and the ability to recognize and respond to student diversity to effectively teach values-based education.