Each web-based course is on-demand and can be taken at any time. Depending on the course, most participants finish a course in about an hour to an hour and a half.

The courses are divided into small lessons to provide natural break points. Participants proceed at their own pace — picking it up and putting it down, whenever is convenient. The system saves progress and allows users to start where they left off.

Administrators can see what lessons are completed, what lessons are in process, and what lessons have not yet begun.