• How Much Does it Cost to go to Thailand?

    How Much Does it Cost to go to Thailand?

    Many people know that Thailand is one of the cheapest countries in the world to visit, but they still want to know how much does it cost to go to Thailand for 3 weeks? Like [...]

  • What to do if you Have too Much Debt

    What to do if you Have too Much Debt

    What to do if you have too much debt? It’s a question I hope you never have to ask. But with Canadians having record debt levels, some of us need to start taking our finances [...]

  • The Cost of Travel: See the world without spending a fourtune

    The Cost of Travel: See the world without spending a fourtune

    As a budget travel expert, I've come across a ton of ways to save money over the years. I've written about them in multiple posts, but now I've put all those tips together in an [...]

  • SPG Amex Canada Review

    SPG Amex Canada Review

    When it comes to travel rewards credit cards in Canada, American Express is the leader. I’ve already featured the Amex Gold and Amex Platinum where you can earn 25,000 and 60,000 Aeroplan points, but now [...]

  • Japanese LinguaLift Review

    Japanese LinguaLift Review

    Japan is easily one of the best countries I’ve ever visited. I love writing and talking about it, so naturally many people tend to ask me questions about the country. One of the most common [...]

About Barry Choi

I’m a Toronto-based personal finance and travel expert who frequently makes media appearances. My blog Money We Have is one of Canada’s most trusted sources when it comes to money and travel.

As a completely self-taught, do-it-yourself investor with no formal training, I make money easy to understand for all Canadians. I combine my knowledge of finance with my passion for travel and encourage people to see the world.

My specialties include personal finance, budget travel, millennial money, credit cards, and trending destinations.


As Featured In

Work with me

Freelance Writer

I’m a professionally trained writer available to write for you. Brands I’ve written for include Tangerine, MoneySense, PC Financial, RateHub, Rate Supermarket, Skyscanner, Intrepid Travel, and KnowRoaming.


I work with brands to get their messaging across in an authentic way that audiences can relate to. I’ve worked with brands such as BMO, TD Bank, EQ Bank, CIBC, Expedia, Starwood, Tourism Germany, KAYAK, and Trip Central.


I provide insight on how to successfully work with influencers. As an established voice in the Canadian personal finance community, I’m able to make personal recommendations based on your campaign needs.

Browse the blog for more great tips!

Personal Finance Travel