Common Noun Collocations of teaches

anything, Bible, child, course, doctrine, example, experience, God, hand, history, instinct, John, lesson, life, man, nature, nothing, Paul, person, religion, sense, story, student, truth, university, word, world, Church, State, Word