Wareham Appointment Scheduling