Do you try to introduce concepts well before necessary so it doesn't seem like such a new topic? I've noticed this trend and I really like it. Royal (7) just started multiplication - a very very basic multiplication. But this way, when he really needs to learn it, it won't be this completely new concept.