Thanks for asking. You mentioned “online courses as a revenue-generating platform”. Here’s my take
- Google for Education is a service containing G Suite for Education, which is a like subset of G Suite that contains tools, software, apps that improves the productivity of an education-based organization. It’s not an online learning platform per se. It seems to be catering more for the offline learning environment and more focused on existing schools and universities. FYI, I’m not a Google for Education user, so do correct me if I’m wrong.
- Moodle, on the other hand, is meant for online learning. Plus, it’s completely open-source which means it’s 100% free and you get to install numerous types of plugins that should be able to serve your friend’s online education needs. Since the source codes are available, your friend could even get a developer to customize something.
- And you stated, “revenue generating”. I don’t think Google Education provides an option for you to charge your students online. With Moodle, you have plugins to integrate with PayPal or Stripe. So, I’d recommend Moodle to your friend.
- For WordPress-based alternatives, you may try WPLMS or LearnPress.
- If you’re looking to start an e-learning website for absolutely free, you may check out this article I wrote on elearningindustry.com