Pedant
Part of speech: noun
Definition: A teacher or schoolmaster. A person who is overly concerned with formal rules and trivial points of learning. A person who emphasizes his/her knowledge through the use of vocabulary.
Bookworm
Part of speech: noun
Definition: Any of various insects that infest books.An avid book reader.