I think this is pretty instructor-dependent. I had two LinAlg courses, and in the first, I felt like I was building a great intuition. In the second, the instructor seemed to make even the stuff I previously learned seem obtuse and like "facts to memorize."
Maybe linear algebra is more instructor-dependent, since we have fewer preexisting concepts to build on?