This document describes a Professional Learning Program (PLP) that aims to immerse educators in 21st century learning and teaching practices using both in-person and online tools. The PLP includes full-day workshops, online learning opportunities, mentoring, and learning communities to connect educators. An example workshop focused on exploring changes needed and hands-on experience with tools. Outcomes of one workshop showed a dramatic increase in educators exploring innovations through online discussion and sharing of examples using tools like blogs, wikis, and social media to enhance instruction.