<p>Challenging the current state of public education and teacher preparation this book argues for a re-imagination of teacher education through a critical feminist and critical education perspective. Offering a rich discussion of the promise and pedagogy of self-reflexivity and <i>testimonio</i> which emerges from critical feminism this book brings together theory and practice in critical feminism critical education and <i>testimonio </i>to serve as a platform in which to reconceptualize the philosophy of traditional teacher education arguing that too many programs prepare teachers who often preserve rather than challenge the status quo. </p>