The schedule below lists my confirmed and provisional speaking engagements, seminar days and course start dates.
To see them all, click repeatedly on 'Look for more' below the calendar.