Oh, and in regard to enrichment ideas, if you decide to give that route another try, any of the following are good:
Caesar's English (study of root words, Greek/Latin and it has worksheets)
They could try some of the free lesson plan from the Mensa for Kids website:
http://www.mensaforkids.org/school_template.cfm?showPage=school_pt_resources.cfmLet her work online on something like EPGY or Athena's Advanced Academy (
http://www.athenasacademy.com/) in replacement of the regular curriculum
Some of the curriculum from the College of William & Mary Center for Gifted Education:
http://cfge.wm.edu/Curr_listing.html