Google Calendar
Google calendars provide an easy way to organize events, send meeting invitations and display events from multiple calendars on one calendar.
Possible uses for Google Calendars
Assignment calendar
Athletic events
Personal to-do list
Special activities
Track units, lessons, standards
Advantages
Embed in Schoolwires web pages with automatic updates
Email and/or pop-up reminders
Overlay events from multiple calendars (personal vs. work)
Send invitations for events
Share calendar events
Directions and tutorials