Wordpress Theme for both Online Courses and eCommerce

I’m looking for a theme that would work well for both Online Courses and eCommerce. More specifically, I’d like the ability to let users sign up for a monthly subscription service that gives them access to a members-only portion of the site, and also have a shop section that allows them to purchase physical and digital goods.
Users would obviously also need to be able to change their membership settings, things like that. Are there any good themes out there for this? I have experience with both Enviato and Page Builder, as well as Woocommerce and a variety of other plugins, and basic proficiency in HTML/CSS. Thanks!

You should search using ‘ecommerce online course’ keyword on themeforest better than asking here.