The KPBSD Distance Learning Program offers a wide range of classes through an online format. The Distance Learning Program uses a variety of instructional material including teacher created materials and materials purchased from vendors such as Florida Virtual School and Aventa. Online courses are delivered through the district's Canvas learning management system. Canvas is a popular learning management system used by many secondary and post-secondary educational institutions around the world. The Distance Learning Program also utilizes multiple methods of communication including desktop conferencing tools such as Elluminate Live! (now called Blackboard Collaborate), Microsoft Lync, Skype, and text messaging. Of course, the Distance Learning staff is also available via telephone and email.