Coaching

by Jim Knight

"Coaching supports teacher development and puts teachers' needs at the heart of professional learning by individualizing their learning and by positioning them as professionals. With many different…