Common Noun Collocations of lessons

advantage, be, book, child, content, couple, course, experience, history, home, hour, lot, mind, music, numb, piano, practice, preparation, read, result, school, series, set, time, violin, war, way, week, year, object