This book introduces the concepts of linear algebra through the careful study of two and three-dimensional Euclidean geometry. This approach makes it possible to start with vectors, linear transformations, and matrices in the context of familiar plane geometry and to move directly to topics such as dot products, determinants, eigenvalues, and quadratic forms. The later chapters deal with n-dimensional Euclidean space and other finite-dimensional vector space.
Really enjoyed this book, which I initially looked at to brush up on a couple of concepts, but found myself reading in its entirety due the unique and engaging presentation. It's an introductory book, but the attention to geometry (often glossed over in modern texts), will likely provide insights even to more experienced readers. The exercises were particularly motivating and well constructed.