Finally got around to reading it and I'm kicking myself for not doing it earlier. I'm honestly considering staying in school and going for a masters or PhD in computer science after reading it(about to graduate and have job in industry lined up).
Hofstadter is a wonderful writer and illuminates his topics with much creativity and wonderful analogy. I highly suggest you look into his more recent books, especially Surfaces and Essences: Analogy as the Fuel and Fire of Thinking.
He is also incredibly receptive to emails; as a first semester freshman he responded in depth to my email to him.
Finally got around to reading it and I'm kicking myself for not doing it earlier. I'm honestly considering staying in school and going for a masters or PhD in computer science after reading it(about to graduate and have job in industry lined up).