Promoting deep learning in a teacher education programme through self- and peer-assessment and feedback Breadcrumbs UL Home Research Year of Publication 2012 Journal European Journal Of Teacher Education DOI 10.1080/02619768.2011.643396