a nerd
A person who likes learning and thinks you're a moron for not knowing stuff.
He said, 'You don’t know basic math, and you think you’re a genius?'
He told his friends, 'This guy thinks he’s smart, but he can’t even solve a simple equation.'
He posted, 'This guy thinks he's a genius, but he can’t even spell genius.'
xs