Very professional and extremely experienced in a wide variety of fields. I had a great experience, highly recommended.