Covering material usually found in a linear algebra class, this text is written from the point of view that knowing why a mathematical fact is true is just as important as how it is true. Abstract concepts are given as they are needed. Featured are areas on development of vector spaces, applications, conceptual exercises. An emphasis on geometry and a selection of computer exercises are provided throughout the text. A student supplement is available that contains extra hints, worked out examples and computer exercise translations.