This text presents differential forms from a geometric perspective accessible at the undergraduate level. The book begins with basic concepts such as partial differentiation and multiple integration and gently develops the entire machinery of differential forms. The author approaches the subject with the idea that complex concepts can be built up by analogy from simpler cases, which, being inherently geometric, often can be best understood visually...