Keep Track of Your Class Schedules and Appointments Using Google Calendar
...so it can be viewed by the general public (handy if you’re going to use it on a class website). Finally, you can share your calendar using Access Permissions and share your calendar as a link in the Calendar...