Materials for self-study (problems and answers) I'm hoping to self-study Geometry, Algebra, Calculus, Vector Calculus, Linear Algebra, Probability and Statistics, and other intermediate maths. I've found the best way for me to learn is to work on problems. Unfortunately, many math textbooks don't provide all the answers so that I can check my work.
Does anyone have any suggestions for materials that do provide all answers to problems so that I can feel comfortable that I am solving the problems correctly?
 A: Schaums outlines.  And forums like this one.
A: The Springer Undergraduate Mathematics Series consists of textbooks with a lot of worked out exercises, designed for self study. Have e.g. a look at


*

*T. S. Blyth, Edmund F. Robertson: "Basic Linear Algebra"

*John M. Howie: "Real Analysis"

*Paul C. Matthews: "Vector Calculus"
etc.
(Disclaimer: I'm not associated with Springer or one of the authors.)
A: My answer may be a little off-topic. 
Well, you got the problem as I did when I was a high school student. Even when I was a freshmen, I would like to find the "materials that do provide all answers to problems so that I can feel comfortable that I am solving the problems correctly" exactly as you do now. However, my experience tells me that it may be harmful to do so. 
On the one hand, it is very possible to lead to one's laziness if he/she has the complete solution books. After all, one seldom wants to go through a "hard time" for problem solving, which I think is quite instructive and necessary, when one has the solutions by hand. 
On the other hand, there is no solution at all when you do research problem or solve the problem in your real life. What you need to do then is tell the correctness of your own solutions yourself instead of referring to a solution manual. In the spirit of Polya, one should be able to check his/her own answer himself/herself. And it is a very good chance to practice this skill when you do elementary exercises.
Actually, almost every textbook contains answers to some special "exercises". Think about the theorems and examples in the book. You can regard them as exercises and check your solutions by reading the book. Finally, you can convince yourself that you don't need "all answers" to check your solution. Why? Think about the arithmetics you learned. Do you still need a solution manual to check?
A: Check out http://projecteuler.net/ and other problemsolving websites.
What worked and works in my case, playing with problemsolving from programming contests. I know it's math forum, but designing algorithms on your own develops discrete-math, combinatorial, algebra and many other skills greatly, and make them sitting well in your head - as you've used it, by your own.
If not problem sets from programming contests, than, maybe check out some math contests. There are books and websites related to them, full of puzzles.
A: For calculus: http://www.lightandmatter.com/calc/ Nearly all the problems have answers given in the back of the book. (Disclaimer: I'm the author. The book is free, however.)
