Eh, not your best...
But still, very good. And as a rebuttal to what "erooMynohtnA" said, this is high school physics. I didn't learn about time dilation due to gravity, and I was in the college prep class. As for the rest of the flash, most of it is fairly accurate to my understanding, except for the speed of the binder relative to the viewer. Even with that mistake, however, it is doubtful that his physics teacher failed him for it. Frankly, I feel that you were being offensive for the sake of being offensive.
One of the things I noticed was that the nerd the lacked animation of the other characters(specifically when speaking), though I think that might have been a play on him being inhuman...