Digital Youth Research discusses its Youth Hip Hop Digital Music Production program

Read about at digitalyouth.ischool.berkeley.edu

About shift