This session will be an in depth review of migrating the main CALI website from Drupal 7 to Drupal 9/10. This is a lengthy process given the requirements and complexity of the CALI website especially with the need to manage Lesson usage and access to other resources. Code will shown. Features will be demonstrated. Theming may be explained.