Pretty good for the most part
The main problem I noticed was the animating of the joints... particularly the elbows. I would also recommend working on your human anatomy as well. Well animated, I give you props on that... but pay attention to how the human body looks and moves, and you could really have something.