Here some unpleasant truth that you probably do not know:
- All public schools in the US are state schools funded by local states and are not obligated to provide financial aid. If they do, money is given to their state residents since they pay state taxes. Everybody else do not get money, unless it is Federal Pell grant that comes from Federal (aka country) taxes but you have to be US citizen or permanent resident for it. So you can cross over all public schools. None of them are safety even if school is in the middle of nowhere and lacks enrollment.
- Private schools are very expensive. They are private, so they need to get money either from tuition or from donations. As a result, there are very few full ride scholarships. Those are at very top schools that get a lot of donations.These scholarships would go to US residents in need. Very few partial scholarships can go to foreigners but since there are soo many apply, you have to be top of the top. Your chances to get there are extremely low.
- Your only chance are very small private schools that maybe interested in diversity and your stats (i.e. you will be one of top students). However, these small schools do not have big donations and therefore cannot give you full ride.
People asked you several times how much your family can pay per year. If nothing, forget about the US…
If your family can pay $10k or more a year, you possibly have a chance at those small schools.
Keep in mind that these schools are small and people outside of the US will not know much about them… - Getting BS in the US doesn’t give you visas to stay or work in the US after graduation.
- You need to have safety schools outside of the US. Your chance to be accepted in the US is very slim.