10 out of 10. Is patient with me and answers all my questions. The whole staff is amazing.