I think this program was helpful in preparing me for the exam. I am not good at self-teaching and learning from just reading a textbook. I prefer learning in person and with examples. I enjoyed the auditory lectures, as it was as close as I was going to get to hearing a lecture live. I also thought the practice worksheets were useful for review and "training."