Very thorough, incredibly patient with questions, even via phone. Dr. Cohen and Michelle are both terrific, as are the rest of the staff.