Dr. Amin is a wonderful doctor. The only down side/upside is this is a walk in office. So you always ahve a 3-4 hr wait depending on the time you arrive here.
BUT if you ask to see DR. Amin it is worth the wait. He has other offices that take appointment which i recommend unless you need to see a Doctor ASAP the go to the wail in office.