Abstract vector spaces  bases and dimension  linear transformations  matrix of a linear transformation  kernel  range  dimension theorem  change of basis  inner product spaces  orthogonal bases  Gram-Schmidt orthogonalization process  brief review of polynomials  eigenvalues  eigenvectors and diagonalizability of a linear operator  quadratic forms  Sylvester's law of inertia