teacher: a personified abstraction that teaches
abstraction: a concept or idea not associated with any specific instance
hazelnut: any of several shrubs or small trees of the genus Corylus bearing edible nuts enclosed in a leafy husk