Funny
I like your character introduction and their unique personalities. You've introduced several different characters and managed to diversify them enough so they are not easily confused.
Some of the jokes seemed a little drawn out or forced, but the better ones really made up for it. Great Job.