What does this mean?
no later than the Wednesday following your Thursday class
It means that you have to wait until Wednesday the next week to do what it is required after you class on the Thursday before.
the Wednesday that follows the Thursday of your class. So the Wednesday of the week tht follows