Dr. Raghib is by far the best doctor I have ever encountered. He is patient, caring, understanding, non-judgmental, funny, relatable, and he will take all of your concerns seriously. He is so amazing with kids! My little guys will run right up and climb in his lap, and he welcomes it. He is good about working people in when necessary, and even came to the hospital when our baby was born. If he could be my doctor, I would choose him for sure! For now, I will take my kids to him for as long as I can.