I think Karen is the best! She is wonderful and explains things well and has a gentle yet thorough cleaning technique.