Role of technology in enhancing teaching