Hello, I actually got accepted to William & Mary but am attending another school. I can tell you what stats are generally accepted and give you some tips on how to get in! So the average unweighted gpa accepted is around a 3.8 which you are a little behind in. But thats okay! Just make sure your SAT or ACT is higher than their average. Their average SAT score is around a 1350 so try break the 1450’s or even better, 1500s. Another tip, your extracurriculars are good, but try to increase your class rigor junior and senior year. Take more ap courses and honors. William and Mary lives the liberal arts so its good you are doing theater. Another tip, when writing your essay to apply; make sure to write about something fun! William & Mary has this reputation of being boring and serious, they want students to showcase an innovative and fun side.
P.S: Not many kids do this, but William & Mary has a secret dimension in their application process. Most students usually submit two dimensions: high school stats and the essay. But William & Mary has a third one most people do not know about it: the interview. Sign up for a tour + interview at William and Mary! This will show your heavy interest in the school and allow you to be prioritized. So when you apply, make sure to apply early decision that way you show you prioritize the school and they actually have a higher acceptance rate for early decision applicants. Then try your best to get your gpa up to at least a 3.75-3.8 and have an SAT score of at least 1480.
Good luck with the College Admissions process, a piece of advice I want to give you is do not limit yourself. Do not have the mentality of “Oh I probably won’t get in”. You are smarter than think you are, give it your all and you will be fine. Good luck with your junior year of high school and the college admissions process. I wish you the best!!