lots of room for improvement.
wasn't best that i've seen. but at least not the worst (for me). as i've said there are lots of room for improvement. you can redo this flash for practice or something. but i do see some skill in your flash animating. so keep up the good work and just practice. :D