From my personal experiance, I feel the CME Program is worht it because it allows you to do all of your stuff over three years and not squeeze it all into a 6 week class. I also think it allows you to keep up on skills that sometimes don't get used often.