As a math educator, I strongly dislike both Strang and Axler for a 1st course. I've heard great things about Strang's lectures, but his book is disorganized and too heavy on computation. Axler's book is wonderful, but as explicitly stated on the back cover, it's designed for a 2nd course and primarily aimed at math majors.

I recommend and teach my YouTube Live series out of Fraleigh [1], but unfortunately it's out of print. Lay seems to be a good modern alternative.

[1] https://linear.mathcanbeahobby.com