Has anyone have any comments about Petra @ Rogue 2? She use to work at Just Your Touch. Thanks.