I feel the same way about my teachers...
The Good:
Excellent animation, some of the best work that NG has seen in a long while. The use of traditional Final Fantasy music added a lot of depth to the movie. The move was a good length, it played out the whole story with humor and a superb plot.
The Bad:
Anyone who has not played or heard of Final Fantasy would not get many of the jokes. English voiceovers would be most helpful. Some of the text and voices were not translated so some minor points of the movie were harder to follow.
The Overall:
This is going into my favorite flashes. If you are a fan of Final Fantasy then this flash is for you! A must see for all FF fans!