We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    21 Things You Probably Didn't Know You Could Take An Online Class For

    Some of the coolest classes you can take from the comfort of your home — no pants required. (PS: Tons of 'em are on sale!)

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. Learn how to start your own subscription-box business.

    2. Dive into the psychology of pups with a course on dog emotion and cognition to discover how they think and how they feel about us.

    3. Get a handle on the design basics of tiny houses and what you should know before you transition to the tiny-house life.

    4. Learn the art of performance — from none other than R&B icon Usher!

    5. Try your hand at creating intricately designed French macarons, why don't you.

    6. Learn best practices and tips for setting up your own Etsy shop and promoting it on social media.

    7. Become an amazing Airbnb host and discover how to make the most of your space and optimize your listing.

    8. Learn the ins and outs of producing music for advertisements — so you can create the sounds that align with a brand's vision and understand the logistics of licensing and publishing rights.

    9. Explore the science of parenting and data that can help you make more informed parenting decisions.

    10. Learn shooting, ball-handling, and scoring from the best in the biz: Stephen Curry, that is.

    11. How about an essential guide to survival in the wilderness with nothing?

    12. Learn how to shoot a photo essay and create a story about an event with the images you produce — from documenting its early stages to capturing moments in full swing.

    13. Discover the science of beer — what's in it, how it's made and marketed, and the effect it has on your body.

    14. Learn how to influence people and be more persuasive with your superiors, peers, and even subordinates — so you can become a more confident leader and presenter.

    15. Explore the ethics of eating, and the issues you intrinsically face each time you decide what to eat.

    16. Get on the road to fulfilling your dream of one day becoming a successful cruise-ship musician.

    17. Learn how to sell more products and build your brand at live events like festivals and concerts.

    18. Get trained in dog CPR and pet first aid so you'll be able to come to your furry BFF's rescue when they need it — or apply these skills to your pet-centric biz.

    19. Discover how to run an effective meeting — including planning, leading, and participating in informal and formal ones alike — to make them more productive and save time.

    20. Learn how to make your own lotions, creams, and body butters — including how to choose the right carrier oil for your skin's needs.

    21. And get tips from Reba McEntire on how to make great country music and navigate the biz.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!