Excellent dr. Takes time to explain the Process as well as clarify doubts.