Hasood is a moron. King of London, Lexdiamondz, Zumaria & Bronze seem smart
Personally i try not to pretend to be more intelligent than i am, because people who think they know a lot tend to also think they don't need to learn anything and eventually end up being ignorant. But i think i have a decent grasp of most of the topics you listed