Chances for Princeton Early Decision?

Your ECs are a little lacking, but your stats are great and your race will definitely help you out in admissions. I think you have a very good chance! Good luck