Wix.com has been the answer to all of my questions. This site not only offered free website hosting, but you can also create your own website using all of their templates and graphics, import your own photos and graphics, and wix partners with other sites to offer "apps". The apps allow me to connect my wordpress blog to the website, stream YouTube videos on the site, and even share Pinterest Pinboards right on our school website.
The whole thing is a drag and drop format, so it couldn't be easier, especially for someone like me, who wants it my way! There are different packages available, and you can even create and publish your website for free. We opted for the premium package so that we could use and connect our own domain name, but for all of that, plus additional backgrounds, layouts, and apps, we only pay $100 a year.
If you are in the market for a website check out Wix.com I absolutely love it!