A computer readable medium stores a computer program for interactive
training based on a simulated customer interaction. The computer readable
medium includes a dialog code segment that provides a predetermined
customer portion of a dialog segment from the simulated customer
interaction to a trainee. The dialog segment includes the customer
portion and at least one predetermined keyword associated with the
customer portion. The computer readable medium further includes a
response code segment, which receives a response to the customer portion
from the trainee, and a determining code segment, which determines
whether the response includes the at least one keyword.