I can't tell if this is doubstep or if charlie browns teacher is REALY mad