Literature [topic-は] us [target-に] human-nature [about-について] teach gives.
~てくれる means 'to do something for our benefit' — 教えてくれる is 'teaches us (and we benefit from it).' The benefactive auxiliary くれる adds a nuance of gratitude or positive reception absent from plain 教える.