You should definitely take it again. If you can you might want to just audit the class, but if you can't you should take it anyways since you need to know things like span, linear independence, eigenvectors, eigenvalues, inner products, subspaces, projections, and SVD's. Many of these topics are...