The animation was smooth, well colored, snappy and overall timed perfectly.
My advice would be to either work on better audio or play to those strengths and have the comedy stem from that.
The writing was decent given how well everything else was done but overall I believe that's something you should improve on and will over time. ;)