Common Noun Collocations of insight

awareness, character, deal, degree, depth, development, experience, flash, information, judgment, knowledge, lack, life, mean, mechanism, nature, order, patient, power, problem, process, role, student, study, truth, understand, vision, way, wisdom, working