Haddad, Michael (1999) Difficulties in the learning and teaching of linear algebra : a personal experience. Masters thesis, Concordia University.