Primary Mathematics : Integrating Theory with Practice