Teacher : the one who made the difference