This book is not that good because it proves many useless, or near trivial theorems, then leaves the more interesting and deeper theorems as homework exercises. I would go with the Kenneth Hoffman: Linear algebra book instead.David