Thanks everyone. Lots of helpful information and tips here. I'm beginning to put some of them into DD's context. Hope it would give her the much needed avenue to explore.