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