I think going straight from high school to med school (even the 6 year programs) is not the best idea. I think getting a college degree adds a certain well-roundedness to future doctors (in this case, you/us/dentists/etc). I'd love to take this a step further and have additional non-science/math prerequisites. A semester or two of literature and western culture isn't a bad thing.
.
This is not on topic with the thread so I apologize for the minor hijacking but I gotta respectfully disagree with that.
I taught math and science to high schoolers for a few years and I've also taken college classes since I've been an OD.
I think we should have LESS non science-math prerequisites.
Part of the problem with high schools and colleges here in the USA, at least from my perspective is that for whatever reason, we've convinced ourselves that everyone needs to have the same basic education all the way through high school and college. I think that that is untrue much beyond the 9th grade.
When you hear things like students from India and Singapore and Sweden "beating" American students at math and science, the issue is that in those countries, they stream students at a much younger age. So a 10th grader in Sweden is and has been studying more advanced math from a younger age than a 10th grade American student.
Other countries accentuate, or even exploit their students talents. We do not. If someone has a talent for math and science, that's obvious at a fairly early grade. EXPLOIT IT! Stream them!
If someone wants to be a writer, or a ballet dancer, there's no reason that they need any math beyond that which is required to do your taxes, cook a recipe, balance your budget etc. etc. No ballet dancer needs to learn the quadratic equation or how many Newtons it takes to push a 50kg block up a 45 degree hill.
Conversely, a computer geek who loves math and science does not need to be forced into taking college level classes on critical poetry reviewing skills, or know about 1st positions and pas de deux and plie.
The greatest weakness of American education is that we do not accentuate or exploit the talents of our students.
*rant over* lol