It is an excellent resource for anyone looking to learn those topics and it is similar to Student100's suggestion of 'purplemath' (also a great website) but with more visuals.
This is a great book, same authors different editions. If you decide to buy, make sure you buy used. Much cheaper and still in good condition, but that will depend on who you buy from.
Purchase the Cohen Pre Cal book which can be found for under 10 dollars. I believe Barnes and Noble has it still for 5.00 shipped. Problems can be a bit challenging. Although it lacks some applications. I thought the book was easy to understand.