Events Calendar, April 21-27