We present a versatile system for training social skills with interactive virtual agents reacting to the user’s automatically assessed performance.