An idea I had for this is "Coupon Aliases." So the instructor would still only be able to make 3 coupons per month, but could assign multiple coupons codes for a single coupon, so that they would still be able to identify where the sale came from by the code.
... View more