blackcat, that gifted program sounds amazing for your DD! I got tired of waiting for math acceleration to start at DD's school, so we've started EPGY (open enrollment) for DD for now. So far, we love it! It allows DD to go at her own pace. Perhaps you can start your DD on a level that would allow her to "fill in possible gaps" and then cruise forward?

All the best!!!