Summary: As the title indicates, this text is intended for courses aimed at bridging the gap between lower level mathematics and advanced mathematics. The transition to advanced mathematics presented is discrete since continuous functions are not studied. The text provides a careful introduction to techniques for writing proofs and a logical development of topics based on intuitive understanding of concepts. The authors utilize a clear writing style and a wealth of examples t ...show moreo develop an understanding of discrete mathematics and critical thinking skills. Including more topics than can be covered in one semester, the text offers innovative material throughout, particularly in the last three chapters (e.g. Fibonacci Numbers and Pascal's Triangle). This allows flexibility for the instructor and the ability to teach a deeper, richer course.