Having gone through Hailliday-Resnich mechanics, I'm looking for something a step above this. I'm taking second year mechanics next year, but I'd like to get a head start on it (considering that I move faster on my own, anyway). I'm looking at either Kleppner, or Taylor right now, but I'm open to other suggestions. As far as mathematics goes, how much do these books assume you know already? I've got a solid grasp of single variable calculus, but not so much in multivariate or vector calculus. Do they walk you through any of the math needed (beyond single variable)? Edit: I'm not a huge fan of mechanics, if I'm honest, it kinda bores me... a lot. But I realize it's an important part of physics, so I'll hold my nose for the time being.