Four modes:
Scaffolding
Diagnostic
Tutorial
Testing