It is the mentality of all the students that the best the rank is, the best the school is. But rankings are not the best resources to select any B-School and this thinking must be changed. Every school has its own advantages. Some are good in rank and some offers great programs. Some of the best schools on earth are not even ranked, and their non-participation in ranking does not make them a bad school. Ranking matters, but up to a limit. One must not blindly look for the top ranked school and send in his application but he must look for the best fit program, which can give him the best output. Below is the ranking of few programs that are selected by me. Few of these are not top ranked, but the best fit for me. I hope, this would help you.