Holmes Corporation (HC) is a leading provider of educational products for the association marketplace and has been a strategic partner in education since 1970. We partner with associations to develop, market, and distribute integrated software and learning systems to individuals and organizations requiring professional development training, and/or certification exam preparation.