This is an excellent program- I felt prepared even though I crammed for the exam in 2 weeks. The materials were organized in a way that made studying easy. I appreciate the quick reviews and some of the questions on the mock exams were very close to the ones on the actual exam.