Hi, Sara, nice to see you again. And good luck with your new job!
Well, of course he is. I mean, just snapping at people for no good reason goes completely against the Muppets' philosophy, don't ya know. ;)
Besides, everyone who's worked with Richard has indicated that he was a joy to work...