What are my chances, UVM- advice please

I am a current Junior at a really competitive, suburban, public high school. I am on varsity swim, (going for captain next year), a top fundraiser on my Jimmy Fund Walk team, a bunch of volunteer work, and going to be life guarding all next summer.

As for grades, I have had a really rough time in high school. I have dealt with depression and anxiety most of my high school career and it has really affected the academic side of things. Freshman and Sophomore year were BRUTAL. I have a B- average and I am really trying to keep my grades all As and Bs for Junior year so that colleges can see that change. My dream school is UVM, I am a Mass native and I want to know if it is reachable. I think I can write a killer essay and I have pretty goof extra circulars. If anyone could leave their opinion that would be amazing. Thank you.

I would look at Naviance for you school and see what the typical average is for acceptances from UVM at your high school. I do think having your grades on the upswing is great for college admissions. Best of luck to you!

I hope you get in- that is one beautiful spot.