When we got our first look at FlexTraining via the online demo, we were pleasantly surprised. It was almost trivial to create our own on-demand education and tests. The training is always organized into Courses, Lessons, and Screens. It's really clean, fast, secure and easy to use.