Provides an introduction to functional analysis. This book begins with the geometry of Hilbert spaces and proceeds to the theory of linear operators on these spaces including Banach spaces. Presented as a natural continuation of linear algebra, it provides a foundation in operator theory which is an essential part of mathematical training.