Refactor LessonPlanLesson