We use program options to set grade level for our classes, such as First Grade, Second Grade, etc. When that program option on the browse page is not answer, all the classes are displayed. Which is great, except that, our customers aren't paying attending and clicking on enroll on the first class they see that they want. So, in effect, they are never prompted to answer the program option for grade, it is answered for them. We're getting enrollments into the wrong class as a result.
If the classes did not populate until after all questions are answered. OR, if when the clicked enroll the system asked them to answer all the program options again, our enrollments would be in the right program.