Larry Gerstein: Introduction to Mathematical Structures and Proofs
As a student moves from basic calculus courses into upper-division courses in linear and abstract algebra, real and complex analysis, number theory, topology, and so on, a ‘bridge’ course can help en …