Character development through the curriculum: teaching and assessing the understanding and practice of virtue | Synapse