Daniel Radcliffe has played Harry Potter in eight films now, but his rote-perfect recitation of Blackalicious’ tongue-twisting rap standard “Alphabet Aerobics” on ‘The Tonight Show with Jimmy Fallon’ might be his most magical performance yet.

Radcliffe told Fallon he spent a lot of time listening to rap as a kid, and was the first kid in his class to memorize the lyrics to Eminem’s “The Real Slim Shady,” a skill that probably came in handy when memorizing magical spells like priori incantatem and lacarnum inflamari.

Real talk, “Alphabet Aerobics” is not an easy song to rap. Just take a look at the original.

Forget ten points to Gryffindor, Potter, how about five mics?

In case Radcliffe lets all these accolades go to his head, he’s got Emma Watson around to keep him grounded.

harry potter gif

[h/t The Tonight Show]