Developing conceptual understanding and definitional clarity in linear algebra through the three worlds of mathematical thinking | OUP Journals & Magazine | IEEE Xplore