pedant
noun
°(obsolete) A teacher or schoolmaster.
°A person who is overly concerned with formal rules and trivial points of learning.