Answered our questions patiently and thoroughly