The project builds on the philosophy that better science and mathematics teaching is grounded in improving the quality of teacher preparation and in making continuing professional education available for all teachers. The Institute provides Competence Upgrading Programs to improve the capability of teachers through an increase in their knowledge of content, upgrading their competence in teaching and assessing their learning.