My Sister in law only speaks english to her kids, her husband only spanish. They go to a school where english is spoken. The older (who is VERY bright) can speak conversationally - but not fluently.

I think to get close to the level you are hoping you will need to also speak to the child in French. How could DS get a Canadian accent from a grad student?