Looks fine Joe.

The advantage of using a Web Editor would be the "professional features" that that can be achieved relatively quickly without having to do a lot of tedious coding.

You can create a "template" that would be the "skeleton" of all the pages of your site. It can include the features that you want to appear on all pages, such as a menu, or navigation bar.

I used Microsoft Frontpage, which includes a large number of ready-made templates. You can also create your own template using "tables", which is what I did for my site. http://www.electric-ed.com/

Frontpage automates many tasks like checking for broken links, dead ends, etc.

Ed