Why Vassar? Since you are interested in poli sci, I’d swap that for some combination of Georgetown, Harvard and / or Lehigh (as a likely).
The lists that were shared are excellent. You’ve got nothing to lose by trying, so as the saying goes, Shoot for the Moon and you’ll fall amongst the stars! Good luck to you.