Abstract: The present invention which is an interactive communication system includes a specialized software or programming system to function in a general field known as intelligent tutoring, which is a promising means of delivering instructions on procedural skills relating to programming and like subjects. What has been developed is integrated distance learning tutor (IDLT) techniques involving the specialized programming, and which inexpensively integrates the concepts of "shared work space" and distance learning technology for a PC based intelligent tutoring systems.