Handbook of research on professional development for quality teaching and learning