He seems to be talented for a rap musician. I guess talent runs in his blood. I don't like rap and don't like his music, but it's better than what most of the kids these days are listening to.
Whether you like Ted or not, you have to admit he is an incredibly gifted musician and guitarist. Personally I like his music, and I do think he is an okay guy with the stuff he supports and all the money he gives to children and help he does, but he does run his mouth too much. I agree with SOME (not all) of what he says, but the way that he chooses to say most of it is just way too over the top and it just makes him look bad, when he is in fact a very intelligent human being, but he does his best to fool you of that with his language sometimes.