Homeschooling French is a bit more complicated than homeschooling Spanish. The main reason for this is that not too many people in the United States speak fluent French, so your outside resources are probably going to be limited. Since you aren't likely to find someone who speaks the language fluently, your only option for outside help is a teacher. If you know a French teacher and are looking for help with this, they might be the person to ask.
As I said with Spanish, if you can learn the language in a group setting, that will usually be a benefit. Homeschool Co-ops are good for this.
If you can't learn in a group setting, then it's up to you and whatever resource you choose. Not a very easy task, considering the amount of resources out there, not to mention how expensive they all seem to be. Choosing the wrong curriculum can be a costly mistake.
I would say that my top choice for learning any language would have to be Rosetta Stone. We have purchased their French program and it is outstanding. Within the first week of using the program, my kids were actually speaking the language. My oldest daughter, who did two levels of this, then went on to take French in college and said that it had helped her to do well in her college level classes. She was happy that she had remembered so much.
The most important thing to look for when purchasing this program, however, is to make sure that your computer can handle it. We had to upgrade the RAM on our computer in order to not drive ourselves crazy. Double check their specs before you buy it.
I would also recommend buying the bundle that has multiple levels in it. It might look like a lot up front, but in reality you are probably going to need more than one level and buying them together ends up being less expensive.
A few years, kids and computers later, I had heard about Duolingo, which is a free, online resources that actually teaches a plethora of languages. It provides in-lesson grading and a lot of review. In fact, the kids would get frustrated because if they didn't have the review lessons down, they couldn't go on to new lessons. I kept telling them that they shouldn't be allowed to go on if they didn't know the first stuff! For a free resources, I was impressed with what they learned.
I hope this information helps you when planning your foreign language curriculum. Whatever language you choose, make sure your kids have fun learning. They will always remember more if the process is an engaging one.