Growing numbers of Continuing Education units are realizing the benefits of a sales team for customized training. Giving that team the tools to make sales is important. Have a fully functioning CRM which integrates into your contract management software. Look for a solution which provides cradle to grave tracking of your sales from prospect through closed/won. A web-hosted solution which creates and stores all your documents provides you with the flexibility of working anytime/anyplace.