One of my  lecturers, a pastor, is a living dictionary. We call him so because he  knows almost everything. Although he has so wide views and knowledge, he  is a simple and humble man. He never shows off his ability in  memorizing things. He is still willing to be criticized or to get ideas  or opinions from anybody even from his students.
 
