That seems like a pretty reasonable introduction.
Beyond that, I'm still relatively new to the DC / NOVA area. I moved here after spending two years in New York City, but I grew up and went to school in Florida. Basically, if it's on the east coast, I've probably spent time there.
I don't take myself too seriously, and I have been informed on a number of occasions that a person's first impression of me turned out to be completely off-base.
I'm out of interesting things to say, so let's move on.