No, there is no limit to the number of classes  you can join. As a participant you can join any number of free and paid classes based on your requirement.