You should select one of the three, free books below as your primary text book. I recommend you keep links to the other two because sometimes an alternate explanation is helpful. Each lesson will note where the material for that lesson is found in each of these books.