I'm biased, but very fond of the open-access introductory textbooks used where I studied. The department was very much pure maths, but the intro classes were accessible to general liberal arts students. I think the texts are relatively unique in that they're very proof oriented, yet with a pedagogical style that doesn't assume the reader is a future graduate student.
For linear algebra, we used the relatively standard Friedberg Insel and Spence [2], but I hear good things about https://hefferon.net/linearalgebra/.
[1] Link is off university domain, since apparently it was at some point turned into a bit more hardcore textbook oriented towards those going onto graduate studies in mathematics. If curious: https://www.amazon.com/Calculus-Analysis-Euclidean-Undergrad...