<p>I am not qualified to give you general advice, but I wanted to share an observation with you:</p>
<p>In my field (mathematics), the most competitive graduate school applicants typically take a full course load of graduate level courses in their last two years of college and interact with professors pretty much like graduate students too. I have a single friend who started college very advanced, graduated at 3 years and is now a graduate student at MIT (the only top 10 graduate program that accepted him after 3 years). Graduating in 2 years would seem like a huge disadvantage in graduate admissions because that leaves only a single year of getting to know professors and gathering relevant experience (e.g. research) before grad school applications are due. </p>
<p>I have another friend (now an undergraduate at Princeton) who, like your daughter, started taking graduate-level math courses in high school. He will probably apply to PhD programs in the future, but (last time I checked) he was planning on staying in college for the full 4 years. If your daughter is at a university with a strong graduate program <em>and</em> is inclined to go into academia for a career, taking the full 4 years of undergraduate is not a bad option if that’s not a financial burden.</p>
<p>That’s for math. One thing I have learned is that graduate admission practices differ a lot between different fields. Other posters could give you much better advice if you shared the discipline that your daughter is planning to pursue her graduate work in.</p>