You'll probably find he hates repetition. Letting him work on things he's interested in at his own pace is a good idea.
Yes, he does. And yes, there's no other way with my son!