Here to help!

At My Learning Consultants, we focus on custom consulting. We use best practices to effectively meet our clients’ individual needs. We place great importance on a simple concept: listen to the client. We hear our clients and then use our experience and creativity to meet their individual needs in a smart way. 

Connect with us if you would like to talk about how we can help you.

Consulting and Support


Consulting is at the heart of what we do. Every client engagement is designed to meet our client where they are, whether they are new to online learning or seasoned educators. We offer both technical and learning design focused consulting services including program planning and implementation support, course design, gap analysis, server performance review and remediation, scaling support, change management, and general administrative and instructional design best practices.

General Support

We offer full Moodle support including everything from server configuration to best practices in course design and more. As a client, your questions will be answered by highly qualified, experienced Moodle experts. Support contracts are available for self-hosted implementations as well as for our unHosting clients. Support is available on a contract or per incident basis.

Learning Design and Moodle Training

Course Development

We’ve been building Moodle courses since 2003. We know how to bend Moodle to our will to create exceptional online learning experiences across all sectors. Our specialty is designing courses that reflect Moodle’s philosophy that people learn best when they create and learn together. We also make certain to work to the standards of universal design. Our team can also create SCORM content that goes well beyond content slides and multiple choice questions using tools like Articulate.


The team at My Learning Consultants has trained thousands of Moodle administrators, course creators, trainers, and teachers over the past fifteen years. Our approach to training reflects our focus on best practices and pedagogy. As with our other services, we strive to design our training programs around the unique needs of our clients. We offer both virtual and onsite training options. Ask us about our Moodle onboarding solution which is an innovative combination of consulting with targeted and customized training tailored to your specific use case.

Technical Services


With thousands of Moodle installations under our belt and counting, My Learning Consultants are ready to help you with yours. Organizations planning to use Amazon Web Services (AWS) may want to take advantage of our unHosting Control Panel for a streamlined, reliable installation process. We can provide installation support for clients with their own infrastructure too.


My Learning Consultants would like to introduce unHosting, the alternative to traditional Moodle hosting. Unlike most traditional hosting services, unHostings offers all of the advantages of the open source model while allowing you to leverage the expertise that comes from more than fifteen years of Moodle hosting experience. With unHosting we’ve also eliminated long-term contracts and vendor lock-in. Contact us to learn more!

Theme Development

Make your Moodle beautiful! Our team can help you select, install, and customize your Moodle theme.


Custom Code Development

Custom development is one of our specialities at My Learning Consultants. Our team is prepared to assist you with  all of your custom development needs. Our developers can create and update plugins, produce custom reports, write system integrations, and more.