Common Noun Collocations of opportunities

advancement, advantage, business, career, challenge, child, constraint, development, education, employment, growth, information, investment, job, lack, lot, market, need, numb, person, plenty, problem, range, resource, search, student, train, variety, woman, use