Let us say up front that the songs in this set aren't bad; they are solidly constructed tracks with nice sounds and Ravi does his thing on all of them. But the production is very disparate from the rapping. It probably has something to do with the fact that nothing really sounds cohesive. The one place where things didn't disappoint down is the lyrics. The tracks all have great cohesion and convey something deeper than the production and flow might suggest.
Our favorite tracks are "Rose" and "Ladi Dadi". The most skippable track is "Lean On Me".