Dr DeBarros is an excellent surgeon and doctor. He takes time to explain everything and answer questions. He is a very caring and thorough physician.
His bedside manner on the other hand is sometimes not very professional. I witnessed him yelling at staff in front of patients.
He has a no nonsense approach.