It's realistic in some respects, but it fails miserably when it comes to spins. I've yet to be able to get it to spin as it should. How's a person supposed to know how to get out of a spin (let alone how they can inadvertently happen) if the sim won't spin? As for virtual instructors, there have been VHS tapes doing that for decades.