Took the time to answer my questions and was great at explaining