Hi Jo
Ok thanks for clarifying this.
I can't think of a way that the same program can have different learning content based on an audience.
It is possible to hide a course by audience but they program completion criteria would need to be based on two different rules - completing 4 or 3 courses.
The only way i can think of is to have two programs - one with three courses and one with four course and assign users through separate audiences for each program
regards