I just finished a very rigorous second course in linear algebra covering determinants, diagonalization, cayley hamilton thm and invariant subspaces, normal/self adjoint/unitary operators and the spectral thm, and jordan forms. I also have finished calc 3, analysis in several dimensions. I flipped through artin and saw that it covered a lot of what I knew already (just from looking at the table of contents). What is a good book for someone with my background? Ive heard bad things about dummit and foote.