You might get more responses on a forum like College Confidential. The Parents Forum (not the same as Parent Cafe) would be a good place to post this question.

In general, a lot depends on what type of college she wants to attend. But I would say that most science majors at more rigorous colleges (even biology majors) have taken both physics and calculus in high school. One of the hardest parts of a science major in college is getting through those core courses that are generally required for a science major (especially because a lot of pre-med students are majors in some kind of bio, and are gunning for high grades to get into med school). Being exposed to those subjects for the first time would put her at a disadvantage to students who have studied them already in high school. My advice would be to take the core sciences and math in high school, and maybe look for summer programs to supplement her knowledge in things like botany and zoology. Just my two cents, of course.