Lessoncast is a teacher learning platform. It's unique e-portfolio tools provide targeted professional development modules that demonstrate classroom application and measure the impact on student learning. Teachers use Lessoncast to document professional learning, embed video clips, and record the "behind the scenes" thinking required for effective teaching. Instructional coaches use Lessoncast to provide specific, timely feedback and support. Schools leaders get real-time reports that link professional development to classroom impact.