Linear Algebra an Introduction Second Edition by Richard Bronson and Gabriel B. Costa Linear Algebra Books PDF
A Transition to Abstract Mathematics Learning Mathematical Thinking and Writing Second Edition by Randall B. Maddox Abstract Algebra
Connecting Abstract Algebra to Secondary Mathematics, for Secondary Mathematics Teachers by Nicholas H. Wasserman Abstract Algebra