Sounds like fun yeah? Cool, I would get her a Barnes and Noble gift card for 20. That way you're not having to judge her personality as to what she likes and doesn't like. The book store has a book for anybody. Plus it makes you look classy!
Introduction: Be confident, keep chin up, lite smile when approaching, be excited, firm but not to firm handshake, and get to know the parents. Its okay to be shy; however, when you do speak, talk a little louder than usual, and don't stutter.
Tell true stories! Get to know everyone there, and make it a goal to approach and get to know everyone there. Male and females both. Ask even the simple questions like: Where you from? Where do you work? Do you snowboard? Because we should go sometime! Drew Barrymore or Lady Gaga?
Now forget everything I just told and be yourself
How old are you by the way?