Difficulties in the learning and teaching of linear algebra : a personal experience