Avoid Dr Cho - Dr. Cho was very unprofessional disrespectful and immature. He spent most of my visit attempting to make me feel like i was stupid and trying to belittle me by trying to find something I said to pick apart and discredit me .I felt his only goal was to humiliate me and make himself seem superior to me. I was shocked at what a self righteous know it all he was and really he was not that bright because he really doesnt know anything about people or how to deal with people at all .I was very discouraged and disappointed by how childish Dr Cho behaved towards me.I have read other reviews on yelp and it seems like i am not alone in how disrespectful he is to patients.