Angel Haze has released her newest mixtape Classick.

The six-track project features the Universal Republic rapstress rhyming over a handful of beats. On the tape, she spits on Lupe Fiasco’s “Bitch Bad,” Lauryn Hill’s “Doo Wop (That Thing),” Missy Elliott’s “Gossip Folks” and more. She also gives it a go over Eminem’s “Cleaning Out My Closet,” detailing her past sexual abuse. 

“This is one of the most honest songs I have ever done in my entire life, and I was extremely nervous to put it out because of that,” she recently told the NY Times. “I’m anxious, because I don’t know what the response is going to be. I don’t know how crazy it’s going to sound. I literally bared my soul there. So it’s a giant step for me, and hopefully it helps a lot of people.”

Stream the project below, and head over to to download the tape.

RELATED: Angel Haze Speaks On Learned Technique, Inspiration From Drake & Nicki Minaj