This helped me a lot when I was taking calculus.
We were assigned Stewart, but I basically learned the from this.
Analysis from Rudin, and later some manifold theory from Lee, have converted me to more mainstream views on the subject... However I think this is probably how calculus should be introduced at first, particularly to say highschoolers.