I am a sophomore at Penn State and I am taking Calculus for the second time, I didn't fail the first time, but I didn't want to take the chance I might get a D so I dropped it. Anyhow I am looking a great Math book to learn from while I am learning it again in class. We are using Calculus: Early Transcendentals (Stewart's Calculus Series) 7th and 6th edition, but I feel like the book doesn't do a good job explaining things. The how and why of the problems isn't there. So is there a great math book ( not a textbook or anything) that I could use on the side that teaches Calculus with great explanations?