First, FrontPage sucks (it always has). Don't use it. Microsoft stopped supporting it in 2006 (see
FrontPage Support End of life announcement) and many web hosts are moving away from it. The last release was in 2003. Don't waste your time on something that you will have a hard time having hosted. Your time is better spent learning on a more modern HTML tool that you can also use on future projects. There are free ones available for download which will easily suit your needs.
There are plenty of "free" hosts out there but you get what you pay for. Slow loading and their ads on your site are typical.
Freewebs is the best I have seen for speed (it's honestly not that bad) but you are tied into their templates, or so it seems. Despite that it's probably the best choice. Some companies and other ISP's offer a free site for their Internet customers. You might check if anyone has access to that as then you would have more control over your site.