M is a comprehensive eLearning environment.
Instructors can give distributed presentations with streaming audio.
Assessment tools allow for immediate feedback from students to ensure learning. Both synchronous and asynchronous learning approaches are supported. M was designed by educators who understand the demands on teachers and have worked to ease the burden of instructors through the use of appropriate technology. M can enhance learning. Agencies and businesses can offer courses that combine on-line sessions with the traditional training approaches, reducing overhead while improving quality.