Hi, I am following upon your exchange with PC about “time limited” subscriptions to a class. I must admit I have not understood everything about your suggested 2 options but maybe you can help me if I explain to you what I need. My idea is to create an “all year round on-going” class which would be running let’s say every Monday for 2 hours (e.g. 14.00 till 16.00 pm). This class would be semi-public for paying and non-paying accounts. I want users to be able to sign up, any time of the year, for 20 hours (10 sessions from the Monday they start). This means that within this same class, I would have students with different expiration dates to this class, depending on the day they subscribe and the Monday they start. Administrating manually each single user expiration date to that class would be a nightmare. Is there another way of doing it? I look forward to hearing from you.