Experience, passion and a sense of humor required.