The purpose of this article is twofold. Firstly, to examine the pre-service teachers’ knowledge of mathematical content, and the effectiveness of a pre-service mathematics curriculum subject in improving that knowledge. Secondly, to compare this knowledge with that of the students whom they would be teaching. The results showed that many pre-service teachers entered this teacher education program with very poor levels of mathematical content knowledge. However, the preservice teachers improved their mathematical knowledge after participating in the pre-service teacher education unit on mathematics education.