Social and cultural contexts in the teaching and learning of whole number arithmetic