There’s plenty of new music to sift through. How do you know what is good or bad? Well, that’s where we come in.

Aside from a busy week of interesting news, there’s always a plethora of dope music that drops. Sometimes it’s out of nowhere, and sometimes it is promoted and released right when we expect it. As rap heads, we are all for it and love to talk about the new ish that comes out. In an attempt to keep you up to date with everything, we are going to round up our favorite tracks that we’ve been bumping in the offices. Click through for the best songs of the week.

Young Thug featuring A$AP Ferg and Freddie Gibbs "Old English"

Mass Appeal Records is in full swing.

For the label's first track, they've blessed us with "Old English" featuring Young Thug, Freddie Gibbs and A$AP Ferg. The song, which will appear on the Mass Appeal compilation Vol. I coming out Sept. 2, is produced by Salva and Nick Hook. It showcases their strong flows over some hard-hitting production.

The compilation is set to have guest appearances from Pusha T, Juicy J, Pimp C, YG, Mac Miller, as well as Boldy James, Fashawn, Bishop Nehru and more. Listen to "Old English" above.

Common Speak My Piece

Common "Speak My Piece"

Common's upcoming Nobody Smiling is shaping up to be his best album in years.  The Chi-town rapper follows the intense Vince Staples-featuring "Kingdom" with a solo performance on "Speak My Piece."

The Biggie Smalls-sampling beat produced by No I.D. takes a looser approach than the prior singles, using a simple percussion pattern to push itself along. Common handles all the complexity here with a flair.

"Speak My Piece" is one of four solo cuts on Nobody Smiling, which features Jhene Aiko, Lil Herb, Cocaine 80's and Big Sean. The project is due July 22.

Busta Rhymes featuring Eminem "Calm Down"

The single cover wasn't that much of an exaggeration; Busta Rhymes and Eminem are two of rap's superheros joining forces. They show just how big of a force they are together on "Calm Down," which is produced by Scoop DeVille.

DeVille delivers with the sample of "Jump Around" well-known horn intro, and the two rappers flex all over the old school beat. Busta Rhymes is a bit more breathy than he was in "Thank You" but still sounds fluid even as he gets sidetrack by a quick rant on social media. The rappity-rap Eminem makes his appearance, doing everything from calling out bloggers to namedropping the Wake Up Show.

Lil Durk featuring Johnny May Cash "I Go"

It looks like Lil Durk wants to celebrate July 4th with a bang. Pushing Signed To The Streets 2 to Independence Day, the 2014 XXL Freshman releases a new leak to hold his fans down. "I Go" features buzzing Chi-Town rapper Johnny May Cash and finds them rapping about how their crews always keep it 100. Listen to the latest track above, and download Signed To The Streets 2 when it drops today.

Jeezy featuring Jay Z "Seen It All"

This week, Jeezy teased that he would be releasing the first single off his upcoming LP Seen It All.

This is gonna be your bible, this is gonna be your manual,” he told MTV News during Hot 107.9′s Birthday Bash concert in Atlanta. “I’m not gonna tell you that everything gonna be okay, that everything’s gonna be alright, but the moral to the story is never quit, never let up. A win is a win. That’s what this album is about.”

For the album's title track, Jeezy rides on the Cardo-produced banger featuring Jay Z. The two have made plenty of songs together, including “Go Crazy”, “Real As It Gets”, “I Do”, and more.

The song is expected to appear on Jeezy's Seen It All, slated for Sept. 1. You can also purchase the single on iTunes.