Contrary to some of the reviews above, I found Dr. Kapoor to be extremely professional in-person, and really thorough in her examination. Probably one of the most positive experiences I’ve had with any doctor to be honest. The appointment took a long time, but only because we went through a host of different tests to figure out could’ve caused an after-workout collapse I experienced the day before. And before each test she asked if I had time for them or if I needed to reschedule, which I appreciated. Her explanations of the tests and results were very detailed, and she took the time to listen to me as I rambled on trying to recount all of the different ailments I’ve experienced over the past few years. Beyond that, her staff was really polite and helpful (the medical assistant Melissa in particular), and it only took a few minutes between check-in and being seen. I rarely post reviews, but given my experience, and the reviews above, felt the need to. 10/10 would recommend.