B.Ed. (Mathematics and Mathematics Education) is an interdisciplinary programme co-organized by the Faculty of Education and the Department of Mathematics, CUHK. It is a double major undergraduate program. Students learn solid mathematical knowledge and receive theory-practice integrated teacher training. Teachers of this program are well known scholars in mathematics, mathematics education or educational studies. We also engage in professional services of various types. By means of lectures, school experience and teaching practice at secondary schools, our students acquire both mathematics and teacher professional knowledge, develop transferable skills of various types, and be equipped with the ability to assume leadership roles in mathematics teaching. Graduates will be awarded a Bachelor of Education degree with a double major in Mathematics and Mathematics Education, including a qualification equivalent to a Postgraduate Diploma in Education and will be qualified to teach in secondary schools.