Agora Associates provides consulting, business services, web site design and management, on-site training, online courses, retreat seminars, and ministry support to business, indus ...