Week Ahead, May 18 to 22