I am nearly as unenthusiastic about mediocre amateur rap as I am enthusiastic about subatomic physics. But here it is anyways in case you have yet to see it:
Physics: A. The video is informative without being too technical. Alpinekat expresses a very high level confidence that the experiments will either confirm or deny the existence of the Higgs boson, which surprised me.
Lyrics: C-; not bad for the most part, but several lines scan poorly and I cannot abide that.
Arrangement: D+. It is no longer clever to use Simpletext-rendered “gangsta” phrases in a song. Sorry.