Chance me at UVA, UMich, Chapel Hill?

Hate to say it, but all of these schools are reaches for you. Your GPA would be adequate for these schools if you lived in state; UNC is EXTREMELY hard to get into OOS (might as well be applying to Princeton) and UVa is very selective for OOS as well. Work hard to get your GPA up and follow what you’re passionate about. Also, study very hard for standardized test scores, because they’re very important for schools such as UNC (I know the most about UNC of all of these schools because it’s my dream school and I live very close to it.) Good luck!