Core-Competence designs, develops and deploys Adventure-based Learning, a company specific virtual learning world where participants are motivated to increase their competence in sales, service, process-management and other areas. The web-based solution affords users an emotional, safe and secure environment to interact, communicate, practice and learn all with a focus on increasing their competency to perform their job.