He's an extremely talented singer, rapper, musician, writer. His language is a bit colorful but his musicianship and music is great. It's hard to categorize him. His music is sometimes old school, neo-soul, hip hop but he's definitely worth checking out. https://www.youtube.com/watch?v=ferZnZ0_rSM