<p>You seem to be on top of things. If you haven’t already, perhaps you should email of these professors whose work you are interested in, explain your situation and interests, and see if they can give you any feedback or even converse about the possibilities of working with them once you matriculate to BU or Pitt.</p>