A Second Introduction to Analytic Geometry
Hocshchild, Gerhard Paul / Sloan, Sam This little book at low cost covers everything. If you master the material in this book and you can pass any math class below calculus. It starts by telling you that One plus One equals Two. Then it goes through all the numbering systems. Then vectors, Euclidean planes, lines, points and maps.