Is patient and willing to answer all of your questions. Excellent with the kids. Also, has good office staff.
All reviews seem positive