pedant
PED'ANT
, n.
1. A schoolmaster.
2. A person who makes a vain display of his learning.