I graduated with an undergraduate mathematics degree this past May, but I had never taken a Discrete Mathematics course. I took the usual years' worth of Algebra and Analysis.
I am interested in a discrete mathematics text (with challenging problems) that covers all of the topics on the Math GRE Subject Test, i.e.,
Discrete mathematics: logic, set theory, combinatorics, graph theory and algorithms
and won't be boring for me to read, given my math background.
(I have heard that I would be bored in such a class, as I once spoke to a Discrete Math professor about taking her class, and she told me it would be a waste of time.)