Mayo Education Strategies Ltd.

Analysis, design, development, delivery, evaluation and validation of multimedia and traditional instruction.