An Instructional Coach works one-on-one and in small groups with teachers providing guidance, training, and other resources as needed. She focuses on research-based strategies for engaging students and improving their learning. An Instructional Coach is responsible for providing and/or arranging professional development activities for all teachers in a school or network-wide.