I teach technology, so I wanted to share with you just how easy it is to set up a WordPress blog. You must first purchase a domain name. I recommend GoDaddy for this, unless you are already buying your domains elsewhere. You then need hosting, and I recommend Blue Host Solutions (my affiliate link) for this. It is under one hundred dollars a year for all of the domains you need hosted. The cutoff may be 99 domains, but you will not need more than that for quite awhile.
When you log in, scroll down to where it says ‘software/services’. Then click on Simple Scripts and you will be taken to a new page. Look for ‘WordPress’ and click there to install. Simply choose the domain you wish to add the blog to, and it will be installed in just a minute or two.
There are a few more things you will need to learn, like adding a new theme and installing a few plugins, but nothing is more difficult than installing the blog to begin with. Learn how to do things for yourself first, then decide if you want someone else to take that over from you in the future.