It got better towards the end...
That idea of matching text with rythm is really good, but It´d be better if some more elements and colors were shown progressively, just like the DF songs... You start with simple fonts and effects, plain black background and you should have your flick growing with more rythmic text, colors, effects... until ending up in a mindblowing audiovisual pandemonium... That would be the right approach.
But the dancing robot was awesome. And, well, it was for class, so it´s right... I know that if you try again, it´ll be harder, BETTER, FASTER, STRONGER.