Advanced Calculus: A Geometric View