Primary Mathematics Teacher Education Encountering Difficult Terrain: A Personal Perspective