Hi Faisal,
Thanks for coming to me with your questions. How long have you been out of school? I'll be honest, there aren't many top U.S. business schools that will strongly consider applicants coming straight out of college, if that is the case. The level of your involvement during your undergraduate years, layers of work experience, maturity, geographic/cultural differences ... these are all things that can help change the equation, but the reality is that the MBA remains a progression degree. It is meant to move you forward along a preexisting career path.
Now, this comes with a caveat, of course, which is to say that even while top schools hold to tradition, there are programs - ranked high and low - that are actively seeking younger talent and introducing programs designed to appeal to recent grads. And if you have a few years of work experience under your belt (you mention law), then you can focus on how to mine that experience for the best themes and build a narrative that makes sense.
There are a handful of programs for you to think about. HBS has a tradition of encouraging college seniors to apply during round three for deferred admission and also has HBS 2+2 which brings non-business majors into the fold. Those programs, coupled with data that suggests Harvard has skewed younger than other top programs for several years now, indicates that is a school you should think about. McCombs at Texas has the McCombs Scholar program, which brings in a handful (I think five) of students directly from undergrad. Again, my impression is that you have a year or two of experience under your belt, but it still speaks to an overall cultural movement at a school when they have programs designed for very young applicants. Beyond that, there are many schools that you might think about, but then it comes down to individual program fit and really what you bring to the class.
This of course all leads to the key question: why an MBA right now? That's the question any school will have for an applicant of your age and it is the right place to start any discussion we might have regarding your candidacy. If you'd like to have a free consultation and get into some of this, feel free to private message me and we'll set something up.
Thanks for coming to me for advice on this.
Respectfully,
Paul Lanzillotti