My ds went through AoPS book in 4th grade. You have to get their buy in upfront BenjaminL gives the reasons why. The first chapter treats the kids with respect (IMO) and shows them some quick tricks to get them to believe in themselves.

And like said above, Don't skip the challenge problems.