A teacher or schoolmaster.
A person who emphasizes their knowledge through strict adherence to rules of vocabulary and grammar.
A person who is overly concerned with formal rules and trivial points of learning.