I think you should improve at least two points in your application:
1. GMAT score: the total score looks pretty attractive but your quant score is well below the cut-off in Ph.D. finance program, which typically requires at least 90 percentile in quant. We usually forgive low score in verbal (> 50% will pass the cut-off), but definitely not for quant.
2. You love teaching, which is good. But what we look for is research passion and ability to do research (research experience, programming skills, etc).
Hope it helps.