This book will help you to understand elementary mathematics more deeply, gain facility with creating and using mathematical notation, develop a habit of looking for reasons and creating mathematical explanations, and become more comfortable exploring unfamiliar mathematical situations.
Read for free online: http://pressbooks.oer.hawaii.edu/mathforelementaryteachers/