Mind for Numbers : How to Excel at Math and Science (039916524X)

This textbook is an affordable alternative to the newer edition.