Teaching and Learning Arithmetic and Algebra