Mike was prompt, patient and professional. He was expedient in addressing the list of concerns we had compiled, while taking time to make certain our questions were adequately addressed. He offered tips and made other suggestions to assist in our understanding.