One of my friends graduated from Osmania University and she described it as a place where you can learn anything that you want to learn. Be it academics or politics or any other thing. There are plenty of resources in Osmania University which can be accessed to climb up. The location of Osmania University is the greatest boon.
Osmania University is a place which you will love definitely.