Other Calculus book worth mention is "Elementary Calculus: An Infinitesimal Approach", by Jerome Keisler. One thing that makes learning Calculus harder than necessary is the clumsy epsilon and delta formalism, that became sort of a COBOL for Calculus. This is not the intuitive approach Newton and Leibniz used to develop Calculus, based on infinitesimals, but shunned later because it took time until Abraham Robinson made it rigorous in the 1960s. The book by Keisler showcases nicely how higher math education could improve, if academia had less inertia. The author made the entire book available for free online:
https://people.math.wisc.edu/~keisler/calc.html
See also:
https://en.wikipedia.org/wiki/Nonstandard_analysis