No, there is no limit to the number of courses you can participate in. You can take as many courses as you like and earn rewards for each of them.