Rui Kang Program Coordinator and Professor of Teacher Education Disciplines Education Science and Mathematics Education Teacher Education and Professional Development Research Interests Mathematics Education, STEM Education, Teacher Education and Professional Development, Curriculum and Instruction