lessons are ordered in a list