Juice Lee – Nerdcore hip-hop with a lot of heart