The biggest strength of this book is the huge number of problems and exercises. Pretty readable, but not great for developing geometric intuition. Some unconventional choices about the order in which the material is presented (dimension, surjection, injection, and isomorphism come very late, while eigenspaces appear early). All in all, maybe my favorite introductory linear algebra text.