Excellent doctor! Listens to your issues and does whatever he can to help you out! Very patient and understanding!