Dan is a wonderful person, kind and helpful. He had a lot of patience with me that I still do not understand english very well... I absolutely recommend him! Grazie millee =)