Coaching (and) commitment: linking ongoing professional development, quality teaching and student outcomes