Very smart, responsible and proffesional. Call me everytime he said he would on time, but always difficult to get hold of him due to his schedule.