I was trained at Keele university by some fantastic mathematicians. They were able to direct investigations of even the most simple of concepts through to degree level maths. To this day I am still attempting to repeat this process, I am sure they had the advantage as we were all on a course to learn how to teach maths, so all able at the subject and confident in our abilities.