Shawn Michael BullockBooks2nd International Handbook of Self-Study of Teaching and Teacher EducationUnderstanding a Pedagogy of Teacher EducationMindfulness and Critical FriendshipLearning Through Collaboration in Self-StudyInside teacher educationAuthor data: Open Library