<human>: Some background:  I'm overseeing the production of an educational web-enabled simulation for a college in Virginia.  It's basically like a choose-your-own-adventure kind of game where users are shown little video clips and then are asked to make decisions about what they've seen.  Depending on their decision, they'll be shown positive, negative, or neutral consequences.  These in turn will lead to more video clips, and more decisions.  Every decision the user makes will be scored.

My initial idea was to try and have the game developed in HTML5/Javascript, but I think that technology is still not quite at the level of sophistication/acceptance it needs to be (for the purposes of this simulation).  I am resigned to the fact, therefore, that it will probably have to be built in Actionscript/Flash.

I have a conceptual understanding of the programming needs, but I don't know any of the actual strengths/limitations of Flash (nor do I know how to code myself).  This is why I need a programmer on the team.  What questions should I ask my prospective programmer in order to ensure I hire the right person for the job?

Any general interviewing tips would be appreciated as well.

Give me the gist of the text in a nutshell
<bot>: What questions should I, a non-programming but tech-savvy individual, ask of a programmer in hiring to create my educational web-enabled (probably Flash) simulation?