Here are some links:
http://www.quia.com/shared/french/
http://www.google.com/search?hl=en&client=firefox-a&a...
Another option is, to get a Tutor.
My kids, are bi-lingual in French/English.... at home. Because my Husband is a native speaker etc.
I spoke to a French teacher Tutor once, and she follows a specific teaching program geared for kids, and per the child's age. And she is also educated in child development... so with that in mind, she has a real organized approach to teaching French to kids.... in line with the child's age and development. You do not teach a 5 year old, for example, the same way you would a 10 year old.
Do you have a native French speaker at home?
Or are you just trying to teach French to your child on your own? Because, if you are not a native speaker...then your accent would not be the proper 'accent' per say nor the enunciation etc.
If your child is preschool age... and if they are reading already... and able to write... then perhaps workbooks might be age appropriate. But if not, then it might be frustrating, for the child etc.
At this age, teaching them songs/rhymes is a good way to teach a 2nd language... and repetition... and pointing out objects in a picture for example and having them repeat what you say etc. Not teaching them "grammar" yet per say. Preschool is too young for technical grammatical aspects to speaking, for now.
You might also consider http://www.tv5.org/locaux/usa/ which is TV5 Monde, which is a French TV network. Very good.
A person/child learning French, also has to be exposed to hearing it, even if just in the background.. so that this way they also absorb the proper pronunciation and sentence structure and all of it, indirectly.
Keep in mind, that Canadian French, has a different pronounciation and style of talking, that France French.
Just some ideas,
All the best,
Susan