I've been seeing Dr. Lee for the last 4 years to monitor my keratoconus and a cross-linking procedure I had at another location. I never needed any further procedures done but Dr. Lee was always very professional, kind, and understanding of my concerns. I never had any issues with processing any of my claims with Tricare by the adm office, like some of the other reviews did. Regarding the wait times many other people complain about, you got to try and get an early morning appointment, and it usually fixes that issue. Some of the best doctors are actually the ones that get behind throughout the day, not because they are incompetent, but because they want to give each patient the right amount of attention to detail needed. This unfortunately causes them to get behind. I would never want my doctor rushing through my procedure or miss something important in a report or scan. So let them take all the time they need.