A little bit of educational theory as it pertains to teaching math:

0. Why theory?

1. Piaget: concrete to abstract: a theory upon which other theories are built

2.Vygotsky: Zone of Proximal Development

3. Diens

4. Constructivism

5. Making content meaningful.