Dr. Habib is very thorough and kind. He takes time with you and makes you feel important. He doesnt rush anything. Hes great!!