This paper presents a sophisticated approach to performance monitoring and Instructor/Operator Station (IOS) software utilizing an intelligent system for controlling the training scenario. This approach, based on existing software, provides the capability for a high level of student performance monitoring utilized successfully in complex maintenance trainers. This paper also discusses issues relating to performance monitoring and organization of lesson plans to satisfy training requirements per student as identified by the system software. The system will control normal instructor functions including malfunctions, insertions and parameter modification, and will provide both visual and aural cues where necessary to aid in the clarification or augmentation of information presented to the trainee.