Thanks for sharing. I think your professional experience is strong - you seem to have a lot of leadership and team experience to draw from. Academically, your GPA is very low, but I think the optional essay explanation should help (the fact that you recovered in the last two years is helpful!). It would, however, help if you could bring up the GMAT. I think it would give them more comfort around your analytic capabilities. Your community activities are great!
I think you've got a good mix of schools on your list. Nothing on there seems completely out of the question - since your GPA is a bit of a wildcard, it's good to have that range of programs on your list.
Best of luck,
Read the mbaMission Insider's Guides
(16 individual school titles)
Download mbaMission’s Free Personal Statement Guide
Visit the mbaMission Blog