Time waster: trying to provide helpful information or direction to someone who already knows he/she has all the answers. Ever met one? 

Time enhancer: Providing helpful information or direction to someone with an open mind who's willing to listen.