A model for high-school teacher professional development and student learning | IEEE Conference Publication | IEEE Xplore