Amazing lesson plans that help you stay organized and on task. It includes the objectives, goals, introduction, essential questions, etc. In addition, it has a small group section that helps you with creating small groups ahead of time. It works great with elementary.