a very friendly and knowledgeable professor