John Summit Scheduled Events