Events for April 22-26