Even though I've been teaching for more than twenty years, I do not have all the answers. My first advice to anyone starting in teaching is to be careful of those who claim they know the perfect method of teaching. Teaching is an on-going learning experience. You will be challenged to use many approaches and methodologies. You must keep a balance between teaching skills, concepts and problem solving.
Children learn mathematics in different ways and at different rates.
You , the teacher . The way you present your lesson involves all of you and the connections you make with your students. Your honesty, your beliefs in what you do, the climate you create in your classroom, truly carry your lesson. These are the elements you bring into the classroom which are most remembered by your students. Also, when you take time to see math as your students see it, you will become a better math teacher.