Lesson plan with details and concrete instructions. TODO: Refine