The problem is, money is tight for most of us after covering rent/mortgage, car payments, and just maintaining our quality of life. But don’t worry, there are many ways for you to acquire new skills without breaking the bank. Here are seven life-changing skills you can learn even if you’re broke (and where to learn them).

1. Public speaking

When Warren Buffett was asked to give one piece of advice to recent graduates, he said that improving your ability to communicate and speak publicly is one of the most valuable skill sets you can develop. Most of us don’t have regular opportunities to improve our speaking skills, but there are cheap options you can take advantage of to start practicing immediately. Where to go: The International Toastmasters organization puts you in a tight-knit community of supportive people with the same goal as you: to improve public speaking skills. Having been a Toastmaster member myself, it’s one of the most affordable ways to get consistent feedback and practice around a great group of people.

2. Personal finance

As basic as it seems, getting your personal finances down is something many people haven’t yet handled. It’s one thing to remember that you should spend less than you make, it’s another to know the details of how much you should be saving, where you should be allocating your funds, etc. Where to go: A great book that will teach you how to automate your personal finance is I Will Teach You To Be Rich by Ramit Sethi, and as scammy as it sounds, it delivers real value. A free app worth checking out is Mint.com, which automatically integrates your bank accounts and analyzes your spending, budgeting, and income for you in a visual and easy-to-understand application.

3. Investing

Once you have your personal finances in order, it’s time to start investing. None of us can get the wealth we want without investing our way there. If you’re not 100% sure which avenue you should pursue (stocks, bonds, real estate, etc.), it’s worth investing some of your time to learn about it before you get into the game. Where to go: Check out a tool like Investopedia, which has an abundance of resources to teach you the terminology of investing, and even have a virtual stock market platform that allows you to invest “fake” money into the stock market. Wealthfront is another great option to go to, which automates your investments for you depending on your goals, risk-tolerance, etc.

4. Foreign language

We’re quickly entering a multilingual era, where everything from culture, business, and people are integrating globally. Whether you’re looking to advance your career, form a deeper connection with your family & friends, or looking to travel in the near future, learning a foreign language is a life-changer. Where to go: The good news is, learning a language has never been easier. Take advantage of free options like this Learn A Language Challenge, delivering 10 new most common words in your inbox every morning. Or if you’re busy, like most people, you can check out Duolingo, which is a gamified application, or Rype, which offers unlimited private language lessons 24/7.

5. Web/Mobile development

Have a great idea, but no idea how to build it? Instead of spending tens of thousands of dollars on developers or agencies, why not take the time to learn it yourself? Learning how to code has never been more accessible and affordable, and luckily it’s also in huge demand. Where to go: Check out free options like Codeacademy, which has you building real applications and websites on their platform, while giving you real-time feedback.

6. Speed reading

Books are a game-changer in our lives and careers. They condense the knowledge of experts and thought leaders into one place, and can significantly improve the quality of our lives. The problem is, books can consume a lot of time, especially if we’re busy with our work and personal lives. One way to overcome this is to increase our reading speed. The faster you read, the more books you can read in less time. Where to go: First, you should take this quick reading speed test to see where you’re currently at. With speed reading, you can either go the technology route, with apps like Spreeder, or you can try to improve your own reading speed through free courses.

7. Meditating

Meditating has been scientifically proven to increase happiness levels, reduce stress, and enhance productivity to get more done throughout the day. While it was once an uncommon practice, meditation is becoming more mainstream in our culture–for the better. Where to go: There are free (with premium options) apps like Calm or Headspace, which will guide you through a meditation practice if you’re just getting started. All you need is 10 minutes a day, and you’ll quickly begin to build a habit that will positively impact your life. Which of these life-changing skills were your favorite? Share this with someone that’s also trying to learn something new!

7 Life Changing Skills You Can Learn Even If You re Broke - 677 Life Changing Skills You Can Learn Even If You re Broke - 297 Life Changing Skills You Can Learn Even If You re Broke - 127 Life Changing Skills You Can Learn Even If You re Broke - 857 Life Changing Skills You Can Learn Even If You re Broke - 677 Life Changing Skills You Can Learn Even If You re Broke - 937 Life Changing Skills You Can Learn Even If You re Broke - 13