Example 2: Designing for Flexible Learning Practice