Dr. Middleton, Dr. Arthur, and all the staff are awesome! They take the time to answer all your questions and put you at ease.