<p>Stanford is great for all types of engineering, and BME is pretty good too here.</p>
<p>Though I’d like to give you another option to consider, though you don’t necessarily have to take it. Instead of biomedical engineering, perhaps you should think about Math and Computational Sciences, under the biology track. You’ll be getting the hard core math and biology skills that you’ll get from biomedical engineering without the crazy number of units. Also, you can get a lot of liberal arts courses under your belt with a math and computational sciences major-which is really important for your education if you’re considering business school or even medical school. It’s known as a “liberal arts major for the computational-minded”, though I myself am not majoring in it. It won’t be a gpa killer, but you’ll still learn a lot.</p>
<p><a href=“http://www.stanford.edu/group/mathcompsci/intro.html[/url]”>http://www.stanford.edu/group/mathcompsci/intro.html</a></p>