Many mathematics educators stress another kind of knowledge necessary to design and deliver quality instruction: pedagogical content knowledge (PCK). PCK refers to knowledge of content as it relates to teaching.
You cannot beat experience.
Corinne's blog has an enormous amount of information not only for the teacher but also for the preservice educator as well.