Thanks for your post. With only two years of experience, you are going to need to be able to clearly articulate your career goals and what skills and experiences you already have that serve as a foundation for this career switch. You will also need to demonstrate your leadership and maturity since you are under the average years of work experience for MBA programs. Most likely, you would want to pursue a 2 year program as the others are more geared toward professionals with more years of experience who want to move up in their current career. It is good to demonstrate your accomplishments in community service, but make sure you focus on examples within 3 years of applying.
In terms of which programs are a good fit for you, you need to think about what you want to learn, any geography preferences, teaching style, size of program, etc. Once you have determined your criteria, finding the right program fit will be easier. You will also want to look at programs in which your GMAT score is in their range – check their sites as this information will be available there.
Insiders Guides: www.mbamission.com/guides.php?category=insiders
Free Consultation: www.mbamission.com/consult.php