Common collocations of 'lesson'

after, can, day, did, few, first, get, given, good, hard, know, let, life, like, little, most, need, never, next, now, private, remember, take, teach, think, thought, time, want, well, will