Not sure.. CLRS is too dense for page-to-page reading. The more I was advancing through the book the more I was forgetting from the previous chapters... :)
It's a bit dense, but I found the first few chapters to be the worst. Once you get past the dull beginning, the rest is really interesting. I think it's a GREAT book! (We used it in all of my algorithms classes.)