Lessons provide many opportunities for students to engage in low-floor high-ceiling, open-ended or open-middle tasks. The program also has open-ended lessons. This type of lesson allows students to represent and solve problems independently. The tasks involve multiple solution pathways or more than one solution to the problem. The lesson then guides a class discussion.