CAI provides education and resources to community association Board members and owners, professional managers, association management companies and other businesses and professionals who provide products and services to community associations.