You cannot have a database solution to manage students and lessons without a calendar. We have been working hard to integrate a calendar that is not only easy and intuitive to use, but also complimentary to the overall design. We are aiming to launch the new Calendar layout for the next major update (mid March 2015).
It is a breeze to add lesson plans as calendar events. You simply choose the Course via the drop-down, click the Add Lesson Plan Entry icon (mini calendar icon), adjust the date and time, and add your plan description. It then adds the lesson plan onto the calendar and automatically adds the event in the chosen course, so you will also see it in the Courses layout. We have purposely made it powerful, seamless, and effortless. We feel we have achieved a nice balance.
Check out the screenshots.
Lesson Plan Entries