<p>You have great choices. Sparkeye is right on in terms of OSU. Pitt’s also a wonderful school, and you are right in the bustling part of downtown Pittsburgh there. Minnestota is also a top rated public. The smallest school of the bunch is Binghamton, The only drawback to that outstanding school is the same you will find in any state school, but intensified in the smaller setting–most of the kids are from in-state and a lot of them have known each other at least peripherally. My son is finding it difficult to make friends and cut through the connections at the OOS public that he is attending and is now realizing how much easier it would have been for him socially had he gone to a school where a number of his peers are attending. However, all the above schools do have a nice number of international students. It’s just that Binghamton is 90 something instate which due to its small size comes to few kids OOS in pure numbers.</p>