One of the handy features of Google Calendar within a Google Apps domain is appointment slots. In Google Calendar, Google Apps for Education users can create appointment slots. The appointment slots can be used to show people when you are available and allow them to sign-up to meet with you. The screenshots below provide directions for this process. (click images to view them in full size).
(Note, this will not work if you are using a Google Calendar through a Gmail account).