The "Smartass" Know-It-All: When you want to know enough about something just in case you ever happen to get the opportunity to have the chance to prove somebody else wrong. (every cartoon smart nerd and at least one of your friends) The "Helpful" Know-It-All? They take it one step further and know just enough to show you how to do it right. (mother/father/teacher/coach/mentor/sensai types)