Hello Laurie,
Thanks for your quick response with patience.
Based on your description " If I copy an event", I did a lot of research and tests on my side, as far as I know the Teams doesn't provide a feature to copy an event to other dates in the calendar. Anyway, considered you need have meetings with your classes more times per week, in this case just as we talked above, you could try to create repeat/recurring meeting events without add any attendees/recipients, and you will be able to save the repeat events in the calendar, if you want to invite your students ( for example in the class one), you just need to modify the first event, after you add recpients into the events, and send out the invitation one by one, if will create every new links for each of them.
The most important is not directly send out the recurring meeting, but just save the meeting events on your Teams calendar, as if you directly send out the recurring meeting, all the meetings will have the same link, thanks. For your reference
Please feel free to share with me if you need any other helps, thanks.
Best Regards,
Oliver