This book bridges a gap between introductory and high-level textbooks, showing how calculus on normed vector spaces extends the basic calculus of functions of several variables. Includes many non-trivial applications of the theory and interesting exercises.