Operational for more than 30 years, Holmes Corporation designs, markets and distributes a variety of educational products. The company maintains Web-based e-learning centers, as well as provides in-house corporate training services. Its staff of instructional designers, software engineers, editors and quality assurance specialists offers a range of product development services. It also provides...