Jeepers! This is a bit depressing! I don't understand what people are saying about how Udemy is taking more/ diminishing returns. I thought the % price was set? I must admit, I did think it was a but much that Udemy takes 67% but it seems that they can take even more than that...! What the...? 😕
... View more