I am currently enrolled in a linear algebra class that started at the beginning of September, and it will end in about 4 weeks. We are using Shifrin and Adam's Linear Algebra: A Geometric Approach. The professor is great: he's a great teacher who really knows his stuff. However, it feels as though we are going laboriously slow though the class. Since September, we've only covered Chapter 1: Vectors and Matrices (Vectors, dot products, hyperplanes in Rn, Systems of Linear Equations and Gaussian Elimination, The Theory of Linear Systems) Chapter 2: Matrix Algebra (Matrix operations, Inverse matrices, the transpose) and 4 sections of Chapter 3: Vector Spaces (Subspaces of Rn, Linear independence, Basis and Dimension, and The Four Fundamental Subspaces - we haven't covered graphic examples or abstract vector spaces in the chapter). And we'll probably finish up with Chapter 4: Projections and Linear Transformations in a few weeks. We haven't (and very likely will not) cover the chapter on determinants, nor the chapter on eigenvalues and eigenvectors. Have I been exposed to enough linear algebra to have a decent grasp on the subject?