I am a mechanical engineer, and the IIT kgp is one possible destination to become a mechanical engineer.
The facilities available are quite extraordinary comparing to other institute in India.
Wifi enabled campus, digital library, a TV tower communication experiment etc.
Hostel facility is also quite good.
Especially I mentioning Prof S.K. Som sir for his contribution to NPTEL lecture resouces on Engineering Thermodynamics, Fluid Mechanics.
There are sveral advance techonoly developing program are going on like artificial heart transplant which is already successfully experimented on other animals.
Its really a institute for learners.