I had not heard of this program before, but I did go to their website. Here's my 2 cents, however I have never seen their videos or anything before, so this is...
Are you talking about the Direct Instructional approached STAR program? If yes, I am familiar. And it actually has research to substantiate it. Not sure about...