Microsoft&reg; Flight Simulator as a Training Aid: a guide for pilots, instructors, and virtual aviators