Absolutely LOVE Canva. I use it every single week to create graphics for my business. It's so quick to whip up an Instagram post, a worksheet, slides, etc. Plus, they're always adding cool features to it. I've been with them for 2-3 years now. There's a free plan that you can definitely get a lot out of, but I pay for the Pro version because you can quickly change the size of your canvas in case you want to repurpose for different platforms.