This is a great book but and as the author himself notes, it's not an ideal first linear algebra book.
Strang can be great as a first book. He focuses more on what rather than why, so if one wants to delve deeper, it needs to be supplemented by a few other books.