Scheduling advising appointments

How do you go about scheduling advising appointments with your students? As a professor or educator we know that advising appointments can require lots of scheduling work. For this reason it is important to find a good solution for this task. ScheduleOnce is a...