STEM Integrated Teaching Framework provides teacher educators with a data-driven roadmap for STEM Education. Based on this framework, a sustainable professional development program for teachers has been developed hands-on by academicians and teachers over the years. The program is aimed for mathematics and science teachers, where they undertake studies consisting of face-to-face workshops, online training, writing of lesson plans, classroom practice, evaluation, examination and mentorship. Online training courses on computational thinking, mathematical modeling, earlySTEM for K4 and giftedSTEM are also offered as part of the advanced STEM education program, allowing the participants to continuously develop themselves in the STEM ecosystem.