We home schooled our daughter 3 years ago after a disastrous, yet all to common (we found out after the fact), experience with Steiner's Waldorf school. She entered a Waldorf school in 2nd grade after spending kindergarten and 1st grade in public school making very good marks and reading at a year ahead of her grade level. After a year and a half at Waldorf, her reading comprehension and math skills never made it any farther than when she first started. We had her professionally tested to get a benchmark. With the help of a professional tutoring company and home schooling, we were able to catch her up in just 8 months so she was able to start 4th grade with her peers in public school. She went on to make straight A's in 4th and 5th grade and is now in our city's IB program for middle school. One of 50 kids who got in out of 357 who applied.
There are a lot of online educational sites for homeschooling. http://www.time4learning.com
was one that we used. There are also a lot of workbooks on many subjects that you can pick up at your local bookstore or on amazon. For middle school math, I recommend that your daughter pick up Danica McKellar's "Math Doesn't Suck" and supplement that with maybe a workbook. Danica majored in math in college. She knows her stuff. I have "Math Doesn't Suck" and "Kiss My Math" for my daughter and it has already helped her a lot, because in the IB program, they just skim 6th grade math and move on to pre-algebra.
is a good resource for the Science
When I was home schooling, I followed my state's standard of learning curriculum. It made it easy to know that she'd be learning the same stuff her counterparts in public school were studying.