Each new concept is presented with a natural picture that students can easily grasp. Algebraic properties then follow. This facilitates the development of differential forms without assuming a background in linear algebra. Throughout the text, emphasis is placed on applications in 3 dimensions, but all definitions are given so as to be easily generalized to higher dimensions. A centerpiece of the text is the generalized Stokes' theorem. Although this theorem implies all of the classical integral theorems of vector calculus, it is far easier for students to both comprehend and remember.
The text is designed to support three distinct course tracks: the first as the primary textbook for third semester (multivariable) calculus, suitable for anyone with a year of calculus; the second is aimed at students enrolled in sophomore-level vector calculus; while the third targets advanced undergraduates and beginning graduate students in physics or mathematics, covering more advanced topics such as Maxwell's equations, foliation theory, and cohomology.
Containing excellent motivation, numerous illustrations and solutions to selected problems in an appendix, the material has been tested in the classroom along all three potential course tracks.