3D Virtual Crafting (3DVC) is a novel corporation that facilitates character development and education via interactive virtual environments. Using the Avayalive Engage platform, 3DVC creates custom virtual environments, avatars, animations to objects and characters, games and scenarios designed for each customer's needs. These server customizations facilitate interactive education, team collaboration, scenario-based training, holding private meetings and engaging learning experience.