Hello Piyush
Don't worry too much about the reviews.
When I published my course to Udemy, I had similar problems of anxiety.
Udemy still stands to be the best platform for both teachers and learners from my experience.
Keep on advertising your course and your day will come.
... View more