This latest version of FSFlyingSchool Pro adds another layer of interaction between the pilot and the instructor as FSFlyingSchool now monitors GPS operation, giving you the option to use your GPS during the flight in a way that interacts directly with your instructor. These have been developed using the (simulated) Garmin GPS 500, the Garmin G1000 Glass cockpit and the Garmin GPSMAP 295, but other GPS simulated units are also likely to work.
Some of the optional features of interaction with the GPS are: Set the GPS to indicate a "Direct To" flight plan (fly direct to an airport or NAVAID) this will clear any flight plan loaded into FSFlyingSchool and, if it is an airport, will set the destination airport in FSFlyingSchool to the one selected with the GPS.
If the pilot selects and activates an "Approach" with the GPS, then this will clear any flight plan which was loaded into FSFlyingSchool and set the destination airport in FSFlyingSchool to the one selected with the GPS, as well the instructor is watching and commenting on GPS operation by the pilot and calls out such actions as changes to "Direct To", selection or loading of an approach and which waypoints are coming up.
You can download absolutely free demos of their products and read the full manuals. FSFlyingSchool products offer a team of instructors for 5 different flight simulators:
X-Plane 9 (for PC)
X-Plane 10 (for PC)