Rosa Suen's ATTACK & SAY IT OUT LOUD method reminds me of Crazy English, the brand name of a non-traditional yet wildly popular method of learning English in China. The slogan for Crazy English sums it up best: "By shouting out loud, you learn."
I haven't yelled or even said Rosa's flash cards loudly, but I do say them under my breath. And it seems to be working. I'll test the second flash card tomorrow, and yell them out while doing chores.