Visit went very well. Dr. Agarwal answered all of my questions and did not make me feel rushed. 5 stars L.R.