Kirt was thorough, helpful, kind, and professional throughout my interaction with him. He continued to check up on me to see how things were going and offered insightful suggestions when I needed him. He kept in touch without being too pushy and he was always available to chat around my hectic schedule. I felt like I could reach out to him any time.