I too took a discrete math class that was based on this book. It's amazing how little can be explained in this little wonder. The text is riddled with questions for which there are no answers and then the exercises are merely a repositing of the questions found in the chapter. The result is that there are a lot of questions that no one can answer, except with the help of another text or exceptional teaching. Avoid this book at all costs. Personal note: When the class was finished, the students promptly burned the book....guess it was good for something afterall.