20030526 home.education: Excellence is the buzzword at IIFT