To enhance teachers’ teaching skills of STEM education and scientific investigations, e.g. prediction, inquiry and observation; To lead teachers to design student learning portfolios so as to enhance the learning effectiveness of students in STEM-related areas and to promote students’ reflection and self-management; To establish an interactive teacher professional learning community that promotes experience sharing and professional dialogue; To facilitate the review and adaptation of school-based General Studies curriculum.