Puppet Learning VM
Interested in learning more about PuppetLabs? While they've always had learning resources available they've really gone above and beyond with some of their recent education objectives. The new and improved Puppet Learning VM is much easier to deploy and comes with Quests to complete along with a Quest Guide which explains all of the tasks and why you're doing them.
To find out more download the Puppet Learning VM here along with the Quest Guide.