Desperately looking for a new Doctor and was lucky to find Dr. Rosenstein. He was very thorough during the initial visit; he took the time to listen as I summarized my health history. In my experience, it is critical to come to such a visit fully prepared to paint a complete and accurate 'picture' of one's own health and discuss options by asking questions. I have since had a follow up and am quite satisfied with the service.