hey -- i took the pass program for step 1. will not be retaking pass program for step 2. the course is essentially the same for both step 1 and 2. the people who are studying for step 2 sit in on the general lectures (aimed primarily at step 1) and then there are some additional lectures for step 2 folks. i had a great deal of luck with the pass program. i went up nearly forty points in my score. i did have a few issues with the program but who can complain when you get results like that? i'm not sure how great the class is for step 2.