This was an excellent introduction to advanced calculus; reading this made it much easier to get through Spivak's Calculus on Manifolds. Of particular interest is Chapter 8, on differential forms. The chapter works up to the Generalized Stokes' Theorem.
The exercises throughout this text are very good, and many have solutions in the book.