Advice for review program

Did anyone ever take USC/CFALA CFA® Review Program for level II? Is it helpful?