What is a 'whiz kid'? I've been called that a few times from substitute teachers. I think it's something good... Is it?