I am not sure if this doctor will be my first choice. I went to him because he was the only one who was USCIS designated medical physician. I am a bit of a traditionalist, going to a male doctor for physical check up scares me. I am in health care profession and usually a female nurse is present in the room during physical check ups. Well, his female medical assistant walked out the room. I panicked and my BP went up to 355/225. He scared me even more when he asked me questions about my ethnicity/background/heritage etc. Then he tells me he has to report me to ICE, since I had no health insurance, and my status in US was questionable. (note: yes I had no health insurance, because I had a job of live in caregiver, and I was a legal documented Immigrant who was being sponsored by her employer) Anyways, he advised I go to to ER and get an IV drip to lower my BP before I stroke out. I almost fainted. I went home instead, drank water, I called my family physician she saw me at her office. My BP was 125/65. I told her what had happened, she said I am not the only one, she has seen other female very legal and undocumented immigrants too who visited this guy and suffered a panic attack. Anyways she gave me meds, and after a week I returned to this guy with a low and very normal parameters of BP and I got my USCIS clean medical bill of health. I give him 3 stars. He was not very professional, and should've known that usually immigrants esp. female ones who hail from certain countries don't like being left alone with male doctors. And I do wish USCIS designate a female doctor too. read more