I guess it's close enough? Most everyone I've spoken to on here has been more or less the same when I've met them in person.
This place isn't that different compared to where I came from, so I'd be happy to explain things. There've been a few people from different, um, eras. I imagine it can be quite the culture shock.