Welcome to the community, @Jacinta_Gallant!
This sort of form functionality is not possible using Airtable’s native functions. You could potentially hack something together with multiple different forms, but it would be complicated, prone to user error, and then you would have to create an automation which would piece together the courses & participants that were submitted through the different forms.
However, you could do everything that you want to do very easily with just ONE FORM by using MiniExtensions (see link below).
MiniExtensions costs an extra $40 per month, but it’s definitely worth it. Many of my Airtable consulting clients are using MiniExtensions for exactly these purposes.
p.s. If you have a budget for your project and you’d like to hire an expert Airtable consultant to help you set this up, please feel free to contact me through my website at scottworld.com.