GPA is a bit on the lower side (I can relate!), but I think your ECs show passion and involvement. If you write a stellar essay, I’m sure that you will have a great chance for any of these schools, including your dream school UNC! I would chance you based off each individual school but I don’t know really anything about them so I don’t want to mislead you. Best of luck, and good luck on those essays! I think your strong upward trend in GPA will also help you.