Dr Crane is awesome in making sure you understand everything at each appointment. Always makes time for questions.