You need a Moodle site built, or an online course developed. I can help.

You need to roll out an online course for your employees, clients, or customers. You need it developed, and then hosted on a learning management system (LMS). But you don't know where to start. Start here. I can help.

Are you considering Moodle or Blackboard?

Maybe you're considering Moodle, the world's most popular free and open source LMS. Or maybe you're considering CourseSites by Blackboard, where you can create up to five free courses using the leading commercial LMS in the world. They are both excellent LMS's.

I've written several books on how to develop online classes in Moodle. I have a just-published book on developing classes in Blackboard. Whichever LMS you choose, I can help you get the business results you want from the courses that you roll out.

If you are looking for someone to help implement or improve an e-learning system, I recommend Bill without hesitation.” — Brian Jackson, Curriculum Director, DubSpot. See more Client Testimonials.

E-learning development that fits your budget and business needs

I measure the success of your online course by whether it supports your business objectives. When we work together on your course, my goal is to ensure that what gets built meets the project requirements. That means we will:

  • check each others' assumptions.
  • rigorously define the business purpose, scope, and limitations of the project.
  • understand the approach that I will use to teach your audience.
  • agree on a fixed price, and how that price will change if the project exceeds the original scope or the approach changes.
  • make our communications frequent, quick, and concise.

My goal is to complete your Moodle, Blackboard, or e-learning project so that it meets your business needs, while creating as little stress to you as possible.

You are welcome to contact me at