Cardi B ‘s high school AP History teacher, Joan Hill , isn’t only a scholar in all things U.S.

After realizing some of her personal Facebook friends were slamming the “Money” rapper for speaking on politics, Ms. Hill wrote a post of her own, that has since gone viral, where she not only defended Cardi, she utterly eviscerated all who dared to speak against the rapper’s right to express her political beliefs.

Being the the educator that she is, Miss Hill broke down her tell off into a four part lesson of sorts. First, she identified the subject of her rant.

History, she’s quite the educator in clapping back — especially against those who come for her former student Cardi.

After realizing some of her personal Facebook friends were slamming the “Money” rapper for speaking on politics, Ms. Hill wrote a post of her own, that has since gone viral, where she not only defended Cardi, she utterly evis

https://twitter.com/BardiUpdatess/status/1091821167600721921

As fans know, Cardi has long been a history buff, and she has never been shy about expressing her political beefs on social media. However, her recent social media posts, involving Donald Trump , the allusive wall, and the abolishment of ICE, have garnered the most attention as well as the most criticism.

Most recently, Cardi vowed to educate herself on immigration policies following the arrest of her friend and fellow rapper 21 Savage , who’s been in ICE custody since Sunday (February 3) after being arrested for allegedly living in the U.S. illegally. “We will read and educate ourselves on this situation and we will take action! 21 did not come here illegally and was not caught doing anything illegal or doing any mischief! in fact he have change his whole life around and as ya can see he’s been very positive in his actions and music,” Cardi wrote on Instagram Monday (February 5). “Now let me get ghetto ….and for ya dck breath motherf*kers talking bout “sO hE nOt FrOm AtLaNta “ he grew up there !his kids and family live there and BLEW UP there with the support of the community he was raised in.Thank you @21savage for being really good friend to me and @offsetyrn and always coming thru when we need you .”

[Elvis Duran]