So, your joke setup is good, you kept the tone consistent through the whole animation which is good. Your animation skill still needs some work but that will come with time. Over all you did well, I hope I get to see more work from you in the future, you have a lot of promise in animation. Just be patient and don't beat yourself up.