Please share more detials on what you mean by lessons ?
Is it like Live class ?
Do note we have WPLMS Batches plugin whcih allows you to provide multiple variations of the same course along with different curriculum. WPLMS Batches creates a Batch of users / sub-group course users into a Group called Batch.
You will also need to use WPLMS WooCommerce which enables different pricing for Batches. So the batch A1 & A2 can have different properties and can be displayed in following manner on every course