He is very skilled at what he does. After minutes he can tell you the problem. Sometime a nurse or PA comes in and you dont get to see Kern himself (that is not good). The PAs are not as good as he is. Also, the wait is usually very long. Despite all this, his skill is so good that he is worth it.