Since I never studied there but I saw my friend suffering who is studying there.the intrastructure of the college was good.but the people of departments they are not good to understand the problems of students. those people behave like anything. Teaching was not upto the mark. For everything you have to pay fine amount. If you are ready to pay fine then things are ok. They even didnt gave a chance or some time to pay fee when his financial conditon was not good. The adminstration never allowed him till he pays full amount at once where he asked he ll pay half fee and after one month he ll clear fee