This certainly needs building out more.

  • introduction to concept
  • explanation of concept
  • example of concept
  • challenge on concept
  • review of challenge
  • summary of concept