With your profiles, if you can prepare a good application (essays, reco letters, etc), you can get into 20-40 ranked schools. Also, don't give too much importance to ranking. Apart from the top 7-8 programs, the next 30-40 programs are very close in terms of reputation, job opportunities, etc. It will then depend on how well the program matches your needs, like your focus area, program size, cost of study, local market for international students, etc. If you work hard even after joining the program you would do well career-wise from any of the top 40-50 schools. Good luck!!
Bookmarks