A system and method for interactive communications skill training is provided. The system includes a user computer system having a memory, a display device, an input device, a video recording device and an audio device. The system also includes an e-learning web site with skill training software for interactively teaching a skill, that is in communication with the user's computer system via a communications network. The system further includes an expert's computer system. The method for interactive communications skill training includes the steps of accessing the e-learning web site by the user, selecting a learning module for a communication skill by the user, interacting with the learning module and recording the user interaction using the video recording device. The method also includes the steps of analyzing the user interaction by an expert and providing the expert analysis to the user via the communication network for review by the user to interactively learn the communication skill.