The next tour stop for The Improvised Shakespeare Company is Thursday, May 3 in Chicago, IL.