The project aims at enhancing students' learning in STEM related subjects and their creativity, collaboration and problem-solving skills, as well as fostering teachers' professional capacity in implementing STEM education through organising a series of student learning activities and teacher development programmes.