This resource provides strategies for teacher professional development through self-directed and collaborative learning. It describes individual activities like self-monitoring lessons through video recording and reflective journaling. Collaborative activities include workshops, peer observation, coaching and action research. The resource demonstrates how teachers can use self-monitoring to reflect on and improve their instructional practices. While comprehensive, it lacks discussion of language teacher education theory. Used supplementary to coursework, this guide offers practical strategies to support teachers' ongoing learning and development.