I remember reading this (in 6th grade actually) and loving it then. I agree, I think it’s a great book for anyone to read.