I never heard about a student-to-review ratio before. @Abbie or @ElianaC should be able to clarify (also the below aspects). I'm pretty sure though that you need at least 30 reviews of at least a certain rating compared to similar courses to be considered for "Udemy for Business". There was recently a discussion on this. I can look for the link if you are interested. Also, I vaguely remember, but not very sure that the paid vs. free student ratio may somehow matter.
... View more