<p>I think you would be a great fit at Yale and you certainly are well above the academic threshold.</p>
<p>Yale gives need based financial assistance to all students including foreign students. Take advantage of the Yale Young African Scholars Program (in Ghana, I assume) to learn about the school and to make a connection with the Yale faculty who will be teaching there since Yale allows additional letters of recommendation.</p>
<p>Something you might find interesting - Yale offers students on scholarships “institutional money” to do overseas programs/experiences which often are based in high need locations. This is the kind of info you need to extract about Yale and then weave into your application essay. If you think you are an honest “fit” at the school AND you can convey that to Yale AND the people recommending you back that up, then I think you have an above average chance at Yale.</p>