Grammar geek 

— and —

pun enthusiast.