I have read quite a few books trying to prepare myself to tackle college mathematics. It has been difficult since I decided to improve myself in it much later in life. This book has presented the ideas in the clearest manner for me thus far. Will probably re-read with an emphasis on more of the assignments.