Moodle serves multiple purposes in and out of the classroom. We are seeing an influx of teachers using Moodle as an online resource to assist them in delivering their curriculum. Some are also using it to deliver classes online. In some cases we are even seeing virtual classrooms. We are currently using Moodle in our professional learning communities and to deliver online training. With little creativity Moodle will provide you with endless opportunities.