I felt that it was a pretty decent introduction to the language. However, I was disappointed by its use of an (apparently) Win32 only library. While I haven't found the time to work through the exercises, that's what the book said. This may have changed. I plan on working through the book again in a few weeks after my summer classes are over.