Moodle is transforming professional development by giving our PLC content teams collaborative work time to construct Moodle master courses. We will share the key things we have learned from the experience and invite discussion with participants on shared experience and future possibilities of the ways in using Moodle.