not so bad
Being just a biology explanation, the animations don't need to be good, so I wont comment on that.
The information you spill in there is true, BUT said way too roughly. The explications are fast and not really developped. This is sorta complicated biology and especially is for those who didn't follow a cellular biology class.
To improve your flash and make it more interesting, here's what you could do:
-Give people the time to process the information, in other words, slow down.
-Give more in depths explanation, starting by the general information related to the specific information your are explaining (i.e., you could have explained a bit just what a mitochondria is.).
-Audio commentary could sure make this flash less boring to watch. It's for sure not a necessity, but it helps.
Overall, you could've made something very interesting to watch, something clear that gives answers, but you didn't give enough time to your project, sadly :(