Almost everyone in India knows what an IIT is. At least everyone who is friends with an engineer has heard about it. For those who don’t, IITs are an Imperial League of Engineering Institutes. They are the dream colleges for every aspiring engineer. But what is it about these colleges that make the whole nation dream of applying there?