Primary Mathematics: Teaching Theory and Practice