Gateways to Algebra and Geometry: An Integrated Approach