I just read Marsha T.'s review and I was quite surprised by what she said. I have been going to Dr. Rahula for over 23 years and feel he is the absolute BEST in his field. He is not only caring but he is not a doctor that is worried about money, but rather about his patient. I love Dr. Rahula and would never ever consider changing doctors. I have not lived in Jersey City in 10 years but live in Southern Jersey and travel 1 1/2 hours to still see this doctor. My recommendation would be, and always has been, this doctor is TOP NOTCH!!!