I wouldn’t be as harsh on the OP.
College ranking isn’t as reductionist/essentialist as people are making it out to be. A #140 rank is actually quite excellent, given that there are over 3,000 colleges in the U.S. - that puts UT-Dallas in the top 5% of colleges and universities nationwide. Being the smartest and hardest working person there, if that were the case, could potentially be saying a lot. There are many students who could have gone to and been very successful at top/elite schools who go to public universities or lower-ranked schools for a variety of reasons - financial, family-related, geographic, simple lack of knowledge. I’ve taught summer students from less prestigious schools who could’ve absolutely held their own with students from higher-ranked schools (and did, because we brought a mix of students in).
Ivy and other elite schools are overrepresented for a variety of reasons, but other undergrad schools Harvard lists in its MBA class Bob Jones University, Florida A&M University, Florida State, Georgia Southern University, Hampton University, Louisiana State University, Kettering University, Ohio Northern, University of Maine, and Montana State. It only lists the “University of Texas” collectivelly, making no distinction between the campuses.
I’m not saying that there aren’t some “feeder schools” to elite MBA programs or that you wouldn’t have an advantage if you went to Penn or Stanford or even UT-Austin instead of UTD. My point is, none of those universities I listed above are ranked very highly, and some of them are ranked below UTD, so if you wanted to go to HBS from UTD and you had the record for it, you could. You’d just have to do a little more work.
Class rank makes no difference in graduate admissions. Many colleges don’t even rank their students. I have no idea what my rank was in undergrad. So you don’t have to be #1 in your class. You need top grades and excellent GMAT scores and excellent work experience - yes, preferably at a blue-chip employer, because that’s who HBS admits.
Now, that said…you do have some unrealistic expectations, OP.
First of all, business schools are not going to ignore your CC GPA. They’ll likely be averaged together. That said, a 3.54 is good, especially if you turned it around from a 2.8. That sounds like you got straight As in your second year in college on, and you are still getting straight As. That is impressive.
Secondly, why are you getting recommendation letters from Harvard physicians? Is it just because they went to Harvard? That doesn’t matter so much. Your recommendations should come from people who know you well either academically or professionally, and who you’ve worked with and can attest to your potential to succeed in business school and in your work life. You only need two for HBS. Choosing a supervisor from that blue-chip work experience you’re going to get is good, plus maybe a leader of an extracurricular you did or a professor or something.
But it is very unlikely that you will be admitted to HBS straight from undergrad. Top business schools only do this in very rare, exceptional cases, and you are not an exceptional case. You’re going to need the work experience - at least 2 years, but 3-5 good years of progressively responsible experience will make you more competitive. I’m not sure where you heard that HBS doesn’t like bankers, because 11% of the class came from the financial services industry, and an additional 18% came from venture capital or private equity.
As for the question of whether you should go to Harvard or UTD, an MBA has rapidly diminishing returns the farther away from the top you get. An MBA from a top 25 school pays for itself and them some in the kind of salary that you can expect out of grad school. Poets & Quants highlights [starting salaries at top 50 business schools](http://poetsandquants.com/2014/03/13/what-mbas-are-making-at-the-top-50-schools/), and you can find this information on their websites, too. HBS grads’ median base salary in financial services is $140,000 to start, and half also got a signing bonus averaging $40,000. Of course, that’s on the higher end, but even in the slightly lower-paying fields most graduates are making around $125-130,000 to start with. Salaries are similar at other top business schools. (Payscale has some issues, so I wouldn’t rely solely on them for this information.) And that’s to start with - your salary will grow over time, even after you finish repaying the loans.
However, UTD’s business school is actually pretty good - they’re ranked #33, tied with Rice and Wisconsin, not much below Georgia Tech and Ohio State, and actually above Penn State, UF, and Maryland. The starting salary there, according to them, ranges between $80K and $90K. That’s quite a bit lower than the HBS MBA - BUT you also won’t have the burden of debt. If your friend’s dad truly would hire you at $110K, that’s not a whole lot lower then the rough average in several industries from HBS. Even if he doesn’t, UTD graduates end up at some good companies - AT&T, Deloitte, E&Y, Wells Fargo.
Though I would never recommend a student to get an MBA right after college. I guess it might be a good idea if you can roll it all together, but few people want to hire an MBA into a management position when they don’t have any work experience. I would resent reporting to a manager who had no experience in my field…it just wouldn’t work.
**
The tl;dr version:
- Nobody can tell you the "exact steps" you need to take to get into business school, but get high GMAT scores (730+), do those internships you're talking about if you can get them, and get some excellent and preferably prestigious work experience at a good company for a couple of years (2 at least, 3-5 is better).
- Whether or not you should do the UTD MBA vs. the Harvard MBA is up to you and your career goals. Top Ivy MBAs are always going to get the elite roles and plum jobs more easily than a UTD MBA. If you wanted to make Wall Street banking or something similar your ultimate goal, then a top MBA - should you get in - is the better bet. But if you'd be satisfied working for some excellent companies that maybe aren't as blue-chip, and potentially having lower average salaries, the UTD MBA may work out great. This is especially true if you want to stay in the South. And not having the debt hanging around would be good for an entrepreneur - if you wanted to strike out on your own after the top MBA you'd have to wait until you could pay off your debt to take the risk.