Dr. Kapel is great. All you need is someone you are comfortable talking to that has credentials and experience. I don't know anything abut the staff. I go, I talk, I pay the copay and leave. Anyway, he has taught me some cool things that I will carry with me.