When I was in 4th-7th grade, I read them all the time (and I still do). There aren't many better books for younger boys to read.
Agreed. And just reading had a great impact. One thing I learned at home and it was followed up on in catholic school. Read, read, read.