Leslee C.: Dynamic and Versatile Virtual Specialist