Kayla may is the producer of My Independence Report