Re: Languages kids learn
You could send them to an Islamic school where they are taught in Urdu. One of my friends and her siblings are fluent in Arabic because every weekend they would go to an Islamic school where most of the other children were Arab (and you know how Arabs are good about perserving their language and they speak Arabic whenever they see each other). The language children speak also depends a lot on the language their friends speak.