Word for a person who continually tries to teach you when it's not necessary
I've experienced this way too many times, and the best example I can give is a person who treats you like you have no idea how to do X and who keeps teaching you how to do it. I feel handicapped.
Take for example how to play a card game. You know how to play the game because you've played it 5 times. However, there is a person always insists on explaining the game to you - like you are always new to the game - when you don't actually need any help and you just want to think for yourself.
Another example situation is doing a repetitive task which you already have experience with, and yet the person continually tries to 'teach' you when you don't need help/already know how to do it. It almost makes you mad because you really don't need help.
As an example which recently happened to me:
"Hey, do you remember how to start the wood chipper?"
"Yes I do"
"Okay, well, let me show you one more time"
Again, is there a term for someone who does this?
Solution 1:
The closest word I can think of is pedagogue or pedant who is a teacher too interested in small details and formal rules.
Solution 2:
Some idiomatic names would be:
"Mother Hen" would be the person who is fussing over you (her chicks)
"Know-it-all" in a limited sense because they don't believe someone could be competent enough to know something as well as them
"Dictator"
"Taskmaster" - Someone who needs things done their way
"Control freak" - that's my personal favorite
Solution 3:
Patronizing is a simple answer but it fits for me. As defined by Dictionary.com:
adjective
1. displaying or indicative of an offensively condescending manner
Solution 4:
When it is a man doing this to a woman, there is a particular neologism that comes to mind: mansplaining. It refers to the phenomenon of a man explaining something to a woman when she already understands the thing and does not need an explanation.
- early article
- urban dictionary
- Atlantic article
Solution 5:
I think the word "didactic" comes close to what you are looking for.