I agree with most of this besides the name "narcissist" for that one annoying shitty kid. A narcissist believes they are better then their whole team and let everyone know that.
A lot of narcissists can hold their own
English
-
That's a maverick.