Differential Geometry Made Easy