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.