Geometry: A Contemporary Course