Activity Management

Is there a way to choose/ignore activities on a per user basis in a given training/module? Example: 7 Activities in a Module in a Training; 10 Users enrolled in the Training. Challenge 1: How do you remove the one of the Activities for one of the users? Or can you? Challenge 2: I only want a new user to enroll and do one or two of the 7 Activities. How do you limit the Activities for a user? Or can you? Is the answer that you have to create a unique Training/Module/Activity for every use case to cover this? Means 1 Training/1 Module for each Activity in addition to the structured/bundled trainings.