My son is a second year OOS and he was admitted with a 34 ACT. I also have a son who was admitted ED to Duke this year. Both are in the colleges of engineering. Consider focusing on the SAT or ACT only and dropping the subject tests. Since SAT subject tests are optional for UVa, you don’t need them and with your busy schedule it would be best to focus your efforts on the essentials. At this point (end of your junior year) your energy is best spent this summer working on your college essay(s), and activities descriptions. Hopefully, as you stated your last attempt on the SAT would have concluded in May and you won’t need to take any standardized tests senior year. Since senior year is so busy, I strongly suggest that you not take any standardized tests unless you are unhappy with your May SAT score. Also realize that many colleges don’t like applicants to take SAT or ACT more than three times, and twice is preferred. Once senior year starts it’s important that you maintain your gpa despite the heavy workload of college apps, activities, and course work. If you’re applying EA to UVa, which will maximize your chance of admission, they will want to see your first quarter grades. Working on applications in the summer pays off big time in the fall. Good luck, you have some activities to be proud of and with a thoughtful and introspective essay, you’ll have a strong application.