Arithmetic, Elementary Algebra and Geometry: A Guided Approach