Google Sites is an application that makes building a website for your organization as easy as editing a document. With Google Sites, teams can quickly gather a variety of information in one place - including videos, calendars, presentations, attachments, and text - and easily share it for viewing or editing with a small group, an entire organization, or the world. As a business user, you can use Google Sites to set up internal project sites, intranets, or public facing sites.
Creating, editing and sharing sites
Read this guide for basic steps on creating a Google Site and customizing it for your organization.
LTS Course Site Template
Try using the LTS template provided here.