What qualities of professional development (PD) support teachers’ learning and practice? Much attention has been focused on how to best conceptualize and approach teachers' early and on-going ...