First off: Name a person who’s always talking very quickly… OK, now name a person who’s always talking slowly… Odds are that you didn’t have to think long before you thought of (at least) two names.
Have you ever found yourself finishing someone else's sentences, even though you don't really know them that well? Fortunately, the ability to predict what someone is going to say next isn't the ...