It's not too far off my dealings with Angels and VCs in the UK, either. It took more than one meeting for me to realize that a "deck" was a powerpoint presentation...
If there were any other things you were unsure about before, could you please share them? I'm hoping something constructive comes out of this.