Need an appointment sooner? While your primary care provider or specialist are the anchor of your care team, their advanced practice providers and physician partners are available to provide care when you need it.
When I became a parent, I understood the actual depth of a parent's love for their child. My love for my children emanated in many ways - worries, empathy, caring, playfulness - and overall, a Daddy Tiger for my cubs! As a Pediatrician, I treat all the kids who walk through my doors as if they were my own. I care for each child as a unique individual who is on their journey in this life. It is important for me to listen to each child/teen (and their families) to understand their needs and be a guide in their lives.
American Board of Pediatrics
English
Bengali
Comments are collected in our Press Ganey Patient Satisfaction Surveys. Patients are de-identified to protect confidentiality and patient privacy. Learn more about our patient satisfaction survey.
Dr Nag is a very attentive pediatrician and includes us both in the discussion of my child's care.
Dr. Nag is a great addition to the practice. Very caring and knowledgeable
Dr Nag is amazing! Best Dr we've seen after searching around for someone who understands neurodivergence, which is very hard to find. But he does and he's incredible, has helped my daughter so much
Great doctor! Excellent attention to my son and such a great bedside manner. Highly recommend him
I loved the service very informative and very understanding
The Patient Satisfaction Rating score is an average of all responses to care provider related questions on our independent rating system, the Press Ganey Patient Satisfaction Survey. Responses are measured on a scale of 1 to 5, with 5 being the best score. Learn more about our patient satisfaction survey.

Patients Seen: Ages Newborn-19
Practices In: St. Charles
Need an appointment sooner? While your primary care provider or specialist are the anchor of your care team, their advanced practice providers and physician partners are available to provide care when you need it.