We have met twice and I have to say that he's an awesome and nice guy. He's fun, down to earth with a great smile and fun attitude. He showed up on time and had no problems having a fun, intelligent conversation. I am on the shier side, and he tried very hard to make a connection and find things to talk about that would put me at ease. I would definitely recommend him and can't wait to visit again.