In general, mathematicians are bad teachers for introductory Math courses (shouldn't be very surprising, experts are often bad teachers for introductory courses). Too bad universities think they are the most prepared for that.
I had a similar experience. Not only I passed linear algebra without understanding linear spaces, but I passed analytic geometry without learning any geometric concept that I didn't know.
I had a similar experience. Not only I passed linear algebra without understanding linear spaces, but I passed analytic geometry without learning any geometric concept that I didn't know.